Sails.js + Grunt“无法找到模块”错误

时间:2013-12-09 13:54:25

标签: javascript node.js gruntjs sails.js

我试图在上网本的Win7 Starter中运行sails.js。当我执行' sails lift'我在端口:1337获得了我想要的网页,但样式文件没有链接到它。链接应该由Grunt.js完成,但它会抛出下面的错误。我将错误解释如下:Grunt正在截断应该读取的用户路径&c; \ Users \ Harry Roach ......'到' c:\ Users \ Harry'。如果这种解释是正确的,我该如何解决呢?请注意,sails.js工作似乎完全依赖于Grunt工作,即单点故障,因此打破了Grunt升级sails.js。这是对的吗?

[已解决]根据Stackoverflow问题20068270 - 在本地安装sails.js 和/或避免目录名称中的任何空格。而且,是的,Grunt是sails.js中的单点故障。

$ sails lift
error: Grunt ::
module.js:340
    throw err;
          ^
Error: Cannot find module 'c:\Users\Harry'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:901:3

info:
info:
info:    Sails.js           <|
info:    v0.9.4              |\

1 个答案:

答案 0 :(得分:0)

根据Stackoverflow问题20068270 - 在本地安装sails.js和/或避免目录名中的任何空格。而且,是的,Grunt是sails.js中的单点故障。