为了账号安全,请及时绑定邮箱和手机立即绑定

--save-dev无效,win7测试环境

我是通过npm全局安装的方式安装的Yeoman, Bower, Grunt,位于C:\Users\zy108830\AppData\Roaming\npm\node_modules文件夹,但是我的测试项目是放在D盘的Grunt目录的,测试了很多次,使用npm install grunt --save-dev或npm install grunt --save都无法自动将包依赖信息写入package.json中,上网百度也没查出来啥,请问一下可能是什么愿意?谢谢啦

54d701b1000167ec05000226.jpg

54d701b10001872805000144.jpg


正在回答

4 回答

是不是因为你自己设定了prefix 就是全局的安装路径,使用cnpm安装的同学经常犯这个错误,如果使用cnpm安装不要改默认全局安装路径

0 回复 有任何疑惑可以回复我~
#1

思过崖 提问者

可能也就是这个原因,之前不管在哪个目录执行npm install grunt --save-dev,好像都默认是全局安装在C盘目录里面的,现在问题已经解决了,谢谢老师~~
2015-02-10 回复 有任何疑惑可以回复我~
#2

殇…黎…雨

你好,我在项目文件根目录安装npm install grunt --save-dev,报了很多错误是什么原因,我那个node,npm,grunt-cli都安装成功了,求老师指教
2016-08-09 回复 有任何疑惑可以回复我~
#3

zhangweb 回复 思过崖 提问者

请问这个问题怎么解决呢,跟你一样的情况头疼中。。。
2016-11-23 回复 有任何疑惑可以回复我~

在你的项目目录 grunt0.1 下 新建一个文件夹, 取名: node_modules  试一下。 另外你检查一下你package.json 文件的格式是否正确。

0 回复 有任何疑惑可以回复我~
#1

思过崖 提问者

谢谢老师解答,我测试了一下还是不行,我在w3cplus网站看到了大漠老师的一篇教程,也有说过这个命令无效,http://www.w3cplus.com/tools/grunt-tutorial-start-grunt.html,但他的有报错,我的是没有的,我再琢磨琢磨吧
2015-02-08 回复 有任何疑惑可以回复我~

我今天用bower install angular --save-dev,也报错,报错为:读取JSON文件失败,额外错误详情是:未知的end of input

0 回复 有任何疑惑可以回复我~

谢谢老师解答,我测试了一下还是不行,我在w3cplus网站看到了一篇教程,也有说过这个命令无效,http://www.w3cplus.com/tools/grunt-tutorial-start-grunt.html,

http://img1.sycdn.imooc.com//54d723720001bfdf09590172.jpg

但他的有报错,我的是没有的,我再琢磨琢磨吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

--save-dev无效,win7测试环境

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信