Javascript 咕噜声错误和“扬帆”上的空白页`
我在这里遵循了(非常简单的)说明: 然而,当我尝试运行Javascript 咕噜声错误和“扬帆”上的空白页`,javascript,node.js,sails.js,Javascript,Node.js,Sails.js,我在这里遵循了(非常简单的)说明: 然而,当我尝试运行sailslift时,它只给了我一个空白页面,因为我的grunt安装有问题。我重新安装了它,修复了错误,但现在我在访问localhost:1337时仍然有一个空白页面。我知道有些东西在工作,因为当我停止运行sails lift时,我甚至没有看到一个空白页面,但我没有看到预期的主页.ejs 我运行sails lift时的输出是: sails lift info: Starting app... info: info:
sailslift
时,它只给了我一个空白页面,因为我的grunt安装有问题。我重新安装了它,修复了错误,但现在我在访问localhost:1337
时仍然有一个空白页面。我知道有些东西在工作,因为当我停止运行sails lift
时,我甚至没有看到一个空白页面,但我没有看到预期的主页.ejs
我运行sails lift
时的输出是:
sails lift
info: Starting app...
info:
info: .-..-.
info:
info: Sails <| .-..-.
info: v0.11.0 |\
info: /|.\
info: / || \
info: ,' |' \
info: .-'.-==|/_--'
info: `--'-------'
info: __---___--___---___--___---___--___
info: ____---___--___---___--___---___--___-__
info:
info: Server lifted in `C:\Users\Me\WebstormProjects\GameWorldCraft`
info: To see your app, visit http://localhost:1337
info: To shut down Sails, press <CTRL> + C at any time.
debug: --------------------------------------------------------
debug: :: Sat Aug 22 2015 12:24:00 GMT-0700 (Pacific Daylight Time)
debug: Environment : development
debug: Port : 1337
debug: --------------------------------------------------------
info: Gruntfile could not be found.
info: (no grunt tasks will be run.)
扬帆
信息:正在启动应用程序。。。
信息:
信息:-…-。
信息:
信息:Sails我猜你的Sails安装失败是因为某种原因
npm uninstall sails
npm cache clear
npm install sails
如果不起作用,请进入你的app/node\u modules/sails目录,然后运行:
npm install grunt-cli
(在某些情况下,您可能已经在全球范围内安装了grunt CLI,但它会妨碍您的工作。)事实证明,这只是一个人类愚蠢的问题。作为将来的参考,如果您未能将cd
放入newProject
目录(或者,在我的情况下,您将cd
放入目录,然后退出以修复一个Grunt问题),则您将获得:
info: Gruntfile could not be found.
info: (no grunt tasks will be run.)
还有一张空白页。解决方案cdtestproject
我也面临着同样的问题,最后显示了这两行
info: Gruntfile could not be found.
info: (no grunt tasks will be run.)
实际上它来自grunt,所以为了删除last to live,我更新了我的.sailsrc文件,如下所示
{
"hooks": {
"grunt": false
}
}
我认为这是禁用grunt的正确方法。由于一个sails问题,我需要更早地这样做,但结果证明,在这种情况下,我只是错过了一个(关键)步骤。谢谢。我想你应该把自己的答案标记为正确答案笑: