Node.js 本地grunt安装出现错误
给出以下错误Node.js 本地grunt安装出现错误,node.js,npm,gruntjs,Node.js,Npm,Gruntjs,给出以下错误 npm install -g grunt-cli //done successfully npm install grunt --save --only=dev 尝试卸载grunt cli,清理npm缓存,然后重新安装,但问题仍然存在。确定简短回顾: 如有疑问,请删除您的node_模块,并使用npm install重新安装所有软件包 如果这不起作用,请尝试通过执行npm update-g npm和重做步骤1来更新您的npm。 如果这不能解决您的问题,请尝试使用或升级到
npm install -g grunt-cli //done successfully
npm install grunt --save --only=dev
尝试卸载grunt cli,清理npm缓存,然后重新安装,但问题仍然存在。确定简短回顾:
如有疑问,请删除您的node_模块,并使用npm install重新安装所有软件包
如果这不起作用,请尝试通过执行npm update-g npm和重做步骤1来更新您的npm。
如果这不能解决您的问题,请尝试使用或升级到另一个NodeJS版本。
您正在运行哪个节点和npm版本?node-v和npm-v的结果是什么?node-v6.11.2…..npm-3.6.0正常。尝试更新您的npm:npm update-g npm。如果这也不起作用,请删除本地node_modules文件夹并重新安装npm-顺便说一句。。。grunt cli和grunt不是同一个东西在这个npm更新-g npm之后,它根本不使用这个命令npm install grunt-save-only=dev创建node_modules文件夹,而是生成一个package-lock.json。我不知道这是干什么用的。它定义了您使用的软件包版本。npm自己安装怎么样?
(node:11000) fs: re-evaluating native module sources is not supported. If
you are using the graceful
-fs module, please update it to a more recent version.
npm WARN prefer global coffee-script@1.10.0 should be installed with -g
project@1.0.0 C:\Users\Live\Desktop\node grunt\final
`-- (empty)
npm WARN project@1.0.0 No repository field.
npm ERR! code 1