npm安装can'找不到新版本
npm install can't find new version
我只是想在mac上安装sudo npm,有以下依赖项:
"devDependencies": {
"grunt": "~0.4.2",
"grunt-contrib-jshint": "~0.6.3",
"grunt-contrib-nodeunit": "~0.6.3",
"grunt-contrib-uglify": "~0.6.3"
},
但npm一直告诉我:
npm ERR! notarget No compatible version found: grunt-contrib-uglify@'>=0.6.3-0 <0.7.0-0'
npm ERR! notarget Valid install targets:
npm ERR! notarget ["0.1.0","0.1.1","0.1.2","0.2.0","0.2.1","0.2.2","0.2.3","0.2.4","0.2.5","0.2.6","0.2.7","0.1.1-rc5","0.1.1-rc6"]
同样的事情也发生在uglify上,当我确信我想要的版本存在时,我在Windows上的朋友能够用相同的软件包安装.json
我担心我的版本,所以我安装了最新版本的node和npm,并运行了sudo npm更新npm-g,没有解决的问题
109 error node -v v0.10.22
110 error npm -v 1.3.15
111 error code ETARGET
112 verbose exit [ 1, true ]
以及来自调试日志的更多内容
97 silly addNameRange number 2 { name: 'grunt-contrib-uglify',
97 silly addNameRange range: '>=0.6.3-0 <0.7.0-0',
97 silly addNameRange hasData: true }
98 silly addNameRange versions [ 'grunt-contrib-uglify',
98 silly addNameRange [ '0.1.0',
98 silly addNameRange '0.1.1',
98 silly addNameRange '0.1.2',
98 silly addNameRange '0.2.0',
98 silly addNameRange '0.2.1',
98 silly addNameRange '0.2.2',
98 silly addNameRange '0.2.3',
98 silly addNameRange '0.2.4',
98 silly addNameRange '0.2.5',
98 silly addNameRange '0.2.6',
98 silly addNameRange '0.2.7',
98 silly addNameRange '0.1.1-rc5',
98 silly addNameRange '0.1.1-rc6' ] ]
99 silly lockFile 9c3f05fb-grunt-contrib-uglify-0-6-3 grunt-contrib-uglify@~0.6.3
100 silly lockFile 9c3f05fb-grunt-contrib-uglify-0-6-3 grunt-contrib-uglify@~0.6.3
101 silly addNameRange number 2 { name: 'grunt-contrib-nodeunit',
101 silly addNameRange range: '>=0.6.3-0 <0.7.0-0',
101 silly addNameRange hasData: true }
102 silly addNameRange versions [ 'grunt-contrib-nodeunit',
102 silly addNameRange [ '0.1.0',
102 silly addNameRange '0.1.1',
102 silly addNameRange '0.1.2',
102 silly addNameRange '0.2.0',
102 silly addNameRange '0.2.1',
102 silly addNameRange '0.2.2',
102 silly addNameRange '0.1.2-rc5',
102 silly addNameRange '0.1.2-rc6' ] ]
103 silly lockFile 77c5bd75-grunt-contrib-nodeunit-0-6-3 grunt-contrib-nodeunit@~0.6.3
104 silly lockFile 77c5bd75-grunt-contrib-nodeunit-0-6-3 grunt-contrib-nodeunit@~0.6.3
105 error notarget No compatible version found: grunt-contrib-uglify@'>=0.6.3-0 <0.7.0-0'
试试这个:npm install grunt contrib uglify--save-dev。。。它会将最新版本下载到您的计算机上,并将版本保存到您的package.jsongithub 上有uglify的文档
您指定需要:
grunt-contrib-nodeunit
的版本约为0.6.3,但可用的最新版本仅为0.2.2grunt-contrib-uglify
的版本约为0.6.3,但可用的最新版本仅为0.2.7
您应该修复package.json
版本信息。
相关文章:
- 气质的“nestRemoting()”有时可以'找不到关系
- 错误405:向Java控制器(Ajax)发送JSON时找不到POST方法
- 找不到模块捆绑包
- for循环中的javascript if语句找不到==
- 为什么JavaScript可以'找不到给定的InnerHTML并返回Cannot set property
- 失败:等待Protractor与页面同步时出错:“”;在窗口上找不到角度”;
- Babel编译错误:找不到模块核心js/library/fn/get迭代器
- [Vue warn]:找不到元素
- 为什么当我使用初始化触发器函数时,我总是找不到脚本函数:发送发票如果新
- npm安装can'找不到新版本
- 鲍尔错误:找不到适合角度的版本
- Visual Studio 2013 找不到 angular 2 项目的 Typescript 版本
- Javascript:在新打开的窗口中找不到函数
- 意想不到的token新,找不到答案
- 我是新来的,我怎么也找不到这个语法错误
- 找不到兼容的版本:babel-plugin-transform-decorators@^6.13.0
- 新的咕哝警告:任务;concat,uglify“;找不到
- 环回错误:找不到模型:Book:当我使用命令创建新模型后尝试运行时
- 找不到此包的兼容二进制版本
- 我找不到通过单击一个元素将新内容放入另一个元素的方法