繁体   English   中英

如何生成nodejs表达依赖包package.json

[英]How generate nodejs express dependencies package.json

当我开始开发我的第一个nodejs express应用程序时,我用npm添加了许多包。

我想知道是否有办法生成包含所有当前依赖项的package.json文件或nodes_modules目录下的当前包列表。

只需在与项目相同的目录中运行npm init

您将被问到一个问题列表(名称,版本,描述等),一旦完成,它将生成一个package.json文件,其中包含当前安装在node_modules目录中的所有依赖node_modules

运行npm list以查看已安装的内容。 运行npm shrinkwrap构建一个npm-shrinkwrap.json文件,您可以将其用作构建正确的package.json的起始引用。 我的工作流程总是更新package.json然后运行npm install 我从来没有运行npm install foo来获取一些软件包,因为它会产生忘记将它添加到package.json然后让你的应用程序无法启动部署的风险。

更新补充 :这些天npm install --save foonpm install --save-dev foo ,因为我现在已经决定了~0.4.3将它添加到版本号package.json比我对前者的偏好更好0.4.x因为~为您提供了更精确的最小版本号。

暂无
暂无

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

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