npm 工作区。
所以应用程序的结构是
.
+-- package.json
-- packages
+-- a
| -- package.json
-- b
-- package.json
npm install
脚本应从根文件夹执行。但仍然可以从
npm install
或
a
文件夹运行
b
。这是不应该允许的。这是防止这种可能性的方法吗?
"scripts": {
"i": "echo \"Error: NPM Install was not allowed, please update Package.json\" && exit 1",
"install": "echo \"Error: NPM Install was not allowed, please update Package.json\" && exit 1",
},