繁体   English   中英

我可以指定要用于npm安装和npm启动的package.json吗?

[英]Can I specify what package.json to use for npm install and npm start?

默认情况下,npm install和npm start查找package.json。

有没有办法指定使用其他package.json文件?

========

当运行npm install时,诸如package.json,package_dev.json,package_staging.json,package_dev_features.json之类的东西,我可以指定要使用哪个package * .json而不是默认的package.json

========

原因是,使用不同的程序包进行开发/测试可能更容易处理。

=========最终解决方案:

最后,对于每个环境(或分支),我只有一个package.json。 并设置依赖的环境。 例如'myLodash':“ github.com/.../myLodash.git#testing”

然后,当我从一个环境合并到另一个环境时(例如,从测试到暂存),我合并了package.json。 然后运行脚本以检查和更新依赖关系。 然后推送更新的package.json

这是更多的作品,但它的工作原理。 :)

=========

您可以在包json文件中使用dependenciesdevDependencies

要仅在开发中安装模块,请使用以下命令:

npm install --save-dev request

要在生产环境中安装模块,请使用以下命令:

npm install --save request

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM