Gruntjs grunt安装中的npm semver版本无效问题
安装grunt时,其中一个错误是Gruntjs grunt安装中的npm semver版本无效问题,gruntjs,npm,semantic-versioning,Gruntjs,Npm,Semantic Versioning,安装grunt时,其中一个错误是未满足依赖关系semver@4 我正在使用node@0.10.33,npm@1.4.28 我运行了两个命令,它显示了两个版本,其中一个是无效的 npm list -g 在树中显示semver@2.3.0无效 现在我跑了 npm view semver version 现在显示4.1.0 我尝试了npm更新semver 但什么也没发生 我甚至尝试过解决类似问题的方法 但是别帮我 我是新的npm和grunt请帮助 安装grunt时,您所说的是什么意思? 在项目中安
未满足依赖关系semver@4
我正在使用node@0.10.33
,npm@1.4.28
我运行了两个命令,它显示了两个版本,其中一个是无效的
npm list -g
在树中显示semver@2.3.0无效
现在我跑了
npm view semver version
现在显示4.1.0
我尝试了npm更新semver
但什么也没发生
我甚至尝试过解决类似问题的方法
但是别帮我
我是新的npm和grunt请帮助 安装grunt时,您所说的
是什么意思?
在项目中安装grunt cli工具或grunt runner
由于4.0 grunt分为两个模块:
需要在全球范围内安装,并且只需安装一次:
$ npm install grunt-cli -g
需要在每个要使用grunt和grunt插件的项目中本地安装:
$ npm install grunt
更新npm:
npm的疯狂之处在于,你甚至可以通过npm更新npm:
$ npm update npm -g
当前的npm版本是2.1.9,所以这可能解决了您的问题
提示:使用vor node.js版本管理。这解决了多个问题:
易版本切换
全局包不需要sudo
$ npm update npm -g