瀏覽代碼

[perf] use npm ci --only=production for all but web

Jakob Ackermann 5 年之前
父節點
當前提交
3b63e1c8fd
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9 1
      bin/install-services

+ 9 - 1
bin/install-services

@@ -8,7 +8,15 @@ grep 'name:' config/services.js | \
 	do
 		pushd $service
 		echo "Installing service $service"
-		npm ci
+		case $service in
+			web)
+				# install webpack and friends from dev-dependencies.
+				npm ci
+				;;
+			*)
+				npm ci --only=production
+				;;
+		esac
 		popd
 	done