本地Npm模块" grunt-legacy-util"未找到。它安装了吗?

时间:2014-10-12 20:41:52

标签: angularjs gruntjs yeoman webstorm

我遇到grunt serve的问题,(我不知道它是否正常)grunt serve说我"工作没有错误"但第一个消息是本地npm模块" grunt-legacy-util"未找到。它是否已安装?",我需要删除node_modules文件夹并使npm install可以与服务器一起使用。我做grunt更新,npm安装grunt-legacy-util,npm安装,npm更新,但是说同样的消息...我使用angularjs make与yeoman和webstorm,有什么想法吗?

3 个答案:

答案 0 :(得分:4)

您可以在其上运行sudo命令,因为文件可能无法访问/隐藏(出于某种奇怪的原因)。

sudo npm install -g grunt-legacy-util

如果不起作用,请查看此GitHub帖子:https://github.com/Widen/fine-uploader/issues/1165

也可能是全局安装的NPM与根目录中的NPM发生冲突。虽然不太可能

答案 1 :(得分:0)

这对我有用: npm update

答案 2 :(得分:0)

运行以下命令再次为我修复了该问题:

npm install -g bower,
npm install -g grunt-cli,
bower install,
npm install.