Node.js npm安装不';似乎没有安装devdependency软件包
在清除~/.npm目录中的缓存后,我可以安装一次npm,但现在即使在我删除所有缓存后,它也无法再工作。看起来npm只是忽略了所有的devdependency包。我使用的是NPMV5.0.3,尝试了NodeV6.9.1和NodeV8.1.2,但没有成功。任何帮助或建议都将不胜感激。您能检查一下您的节点环境变量吗?我猜你有NODE_ENV=production。所以,npm不安装您的devDependency 检查:Node.js npm安装不';似乎没有安装devdependency软件包,node.js,npm,npm-install,Node.js,Npm,Npm Install,在清除~/.npm目录中的缓存后,我可以安装一次npm,但现在即使在我删除所有缓存后,它也无法再工作。看起来npm只是忽略了所有的devdependency包。我使用的是NPMV5.0.3,尝试了NodeV6.9.1和NodeV8.1.2,但没有成功。任何帮助或建议都将不胜感激。您能检查一下您的节点环境变量吗?我猜你有NODE_ENV=production。所以,npm不安装您的devDependency 检查: env | grep NODE_ENV 不稳定因素: unset NODE_EN
env | grep NODE_ENV
不稳定因素:
unset NODE_ENV
您确定正在运行
npm安装
npm install
安装devDependencies
,除非提供了--production
标志。是的,我相信这与全局缓存有关。npm是否可以删除package lock.json
,npm shrinkwrap.json
文件并尝试npm install
?是的,我这样做了,并撤消npm install对my package.json所做的所有更改,然后删除node_模块并重做npm i