npm install:有没有办法忽略 package.json 中的特定依赖项

2024-02-25

我目前正在尝试为包含本地依赖项的node.js 项目创建一个docker 容器。这似乎会导致 docker 出现问题,因此作为解决方法,我尝试仅复制本地依赖项文件夹并忽略 package.json 文件中的依赖项条目。有没有办法指定我想忽略的依赖项并让 npm install 运行并跳过这些实体?


这可以使用以下方法完成开发依赖 https://docs.npmjs.com/files/package.json#devdependencies

您只需要开发的 npm 模块,例如:单元测试、Coffeescript 到 Javascript 的转换、缩小等,使所需的模块成为 devDependency。

要跳过开发依赖项的安装,请通过--production标记为npm install,与--production标志(或NODE_ENV环境变量设置为production) npm不会安装 devDependencies 中列出的模块。”

npm install --production

要使任何模块成为 devDependency 的一部分,请在安装时传递 --dev 。

npm install packagename --save-dev
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

npm install:有没有办法忽略 package.json 中的特定依赖项 的相关文章

随机推荐