帆找不到layout.jade
我开始学习Sails(0.9.7,节点0.10.16),并通过sailscasts插曲。 我也是这样试图用玉。 我现在被卡住的地方是帆没有findviews / layout.jade。 我退出了所有的玉器,用ejs和reds重新findviews / layout.ejs。
作为最后的手段,我克隆了activtyoverlord(sailscasts应用程序),当我航行时,activityoverlord没有find它的views / layout.ejs。
任何暗示我可能做错了什么?
我不是一个翡翠用户,但是,我认为你需要在你的index.jade
文件的顶部index.jade
来使用layout.jade
。
另外,我认为layout.jade
和index.jade
都有选项卡和空格(我不认为你可以同时使用)。 我拿出了标签,并在layout.ejs
文件中添加了空格。
我从头开始创build一个项目,在config/views.js
引擎更改为jade
,但将layout
保留为默认值。
另外,我在layout.jade中使用了这些标签:
// SCRIPTS // SCRIPTS END
和
// STYLES // STYLE END
Grunt然后把你的布局文件的JavaScript和样式适当的path。 我不能把index.jade
放到layout.jade
但是我不太了解玉石,以确定是什么错误。
这是我做的回购的链接: https : //github.com/irlnathan/sails-answers-jade