【发布时间】:2015-08-13 20:39:11
【问题描述】:
我正在使用节点 0.12.2 并航行 0.10.5
做完之后
sudo npm install
帆无法升起。我必须
sudo npm install cookie
然后
sudo npm install connect
使帆升起。然后它显示一些像这样的错误:
error: Grunt :: module.js:338
throw err;
^
Error: Cannot find module '/home/ec2-user/someuser/node_modules/sails/node_modules/grunt-cli/bin/grunt'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3
和
sudo npm install grunt-cli
什么都不做。也不会全局安装。
sudo npm -g install grunt-cli
/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt
/usr/local/lib
└── grunt-cli@0.1.13
[ec2-user@ip-172-*****]$ sails lift
info: Starting app...
error: Grunt :: module.js:338
throw err;
^
Error: Cannot find module '/home/ec2-user/someuser/node_modules/sails/node_modules/grunt-cli/bin/grunt'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3
风帆仍然可以升起,但是这个错误来自哪里以及如何摆脱它?
【问题讨论】:
-
没有帮助。请参阅上面的编辑版本
-
我在下面更新了我的答案,包括从项目文件夹运行
sails lift