瀏覽代碼

Merge pull request #13870 from grafana/davkal/make-node_modules

Makefile: dependency-driven target to build node_modules
Torkel Ödegaard 7 年之前
父節點
當前提交
dc961a8274
共有 1 個文件被更改,包括 8 次插入2 次删除
  1. 8 2
      Makefile

+ 8 - 2
Makefile

@@ -5,8 +5,7 @@ all: deps build
 deps-go:
 deps-go:
 	go run build.go setup
 	go run build.go setup
 
 
-deps-js:
-	yarn install --pure-lockfile --no-progress
+deps-js: node_modules
 
 
 deps: deps-js
 deps: deps-js
 
 
@@ -43,3 +42,10 @@ test: test-go test-js
 
 
 run:
 run:
 	./bin/grafana-server
 	./bin/grafana-server
+
+clean:
+	rm -rf node_modules
+	rm -rf public/build
+
+node_modules: package.json yarn.lock
+	yarn install --pure-lockfile --no-progress