当我尝试使用命令 npm i -d <package-name>
安装 npm 包时,它总是列出 dependencies
内的包而不是devDependencies
。以前可以用,但我突然遇到这个问题,不知道是什么原因造成的。
我已尝试重置NODE_ENV
(我不确定这是否相关,因为我使用Windows),删除 package.lock.json
、卸载VSCode的扩展、清理npm cache
重新安装node_modules
甚至重新安装NODEJs,但问题仍然存在。
有人知道解决办法吗?
最佳答案
使用-D
(注意大写)保存为devDependency,因为-d
与--loglevel info
相同
关于node.js - npm - 不想在 package.json 内的 devDependency 上列出包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57455203/