我试图只安装我的软件包中列出的"devdependences".json文件.除了下面的命令,我什么都不期待.下面所有的命令都会安装我不想要的生产依赖项.

npm install --dev
npm install --only=dev
npm install --only-dev

我想不出更多的方法来告诉npm单独安装devdependency(

推荐答案

判断NPM docs for install:

使用--production标志(或当NODE_ENV环境变量设置为production时),npm不会安装devDependencies中列出的模块.

--only={prod[uction]|dev[elopment]}参数将导致仅安装devdependences或仅安装非devdependences,而与 node _ENV无关.

你试过以下方法吗?

npm install --only=dev

Node.js相关问答推荐

如何解决TypeError:requ.isAuthenticated不是函数错误?

购物车是空的状态|本地存储不更新产品数量|Redux|

聚合操作不返回任何具有mongoose模式的内容

MongoDB的方面查询的Postgres类似功能

AWS-ROUTE 53指向S3存储桶,错误是别名目标名称不在目标区域内

NPM如何管理node_modules传递依赖?

在 Nest 项目上运行 Jest 测试时,我的文件无法找到一个在测试之外没有任何问题的模块

登录用户并获取他们的个人资料

使用Typescript 时我应该避免循环导入吗?

在 `DataFrame` 上使用用户定义的可链接函数抽象出 Polars 表达式

Firestore promise 在退货前等待产品详细信息

无服务器无法获取所有记录事件对象验证失败?

适用于 Windows 的 NVM 无法正常工作?

Node_redis - 如何删除密钥?

运行摩卡+伊斯坦布尔+通天塔

如何在客户端使用 node.js 模块系统

将变量传递给nodemailer中的html模板

如何从 npm 注册表中删除 npm 包?

Node.js `--nolazy` 标志是什么意思?

使用 node 的内置调试器判断变量?