首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Yeoman/Grunt为模板设置Jade的正确方法

使用Yeoman/Grunt为模板设置Jade的正确方法
EN

Stack Overflow用户
提问于 2013-12-10 14:30:53
回答 1查看 319关注 0票数 1

我很难让布局和部分在我的项目中玩得很好,我想知道设置它的正确方法是什么。

我用的是grunt jade

我的文件结构是这样的:

代码语言:javascript
复制
app
  |_jade
  |     |_layouts
  |     |      |_ _default_layout.jade
  |     |      |_ _layout.jade
  |     |
  |     |_partials
  |     |      |_ _html-head.jade
  |     |      |_ _head.jade
  |     |      |_ _foot.jade
  |     |
  |     |_Page-1
  |     |      |_index.jade
  |     |      |_partials
  |     |
  |     |_Page-2
  |     |      |_partials
  |     |      |_index.jade
  |     |
  |     |_index.jade
  |
  |_sass
  |_scripts
  |_images
  |_bower_components

到目前为止,除了布局和分词的使用之外,我一直在抱怨编译所有的东西都不起作用。当我在_head.jade_foot.jade中使用脚本等,然后在page-1/index.jade上使用extends ../layouts/_default_layout调用布局时,我会遇到问题。_default_layout.jade如下所示:

代码语言:javascript
复制
!!! 5
//if lt IE 7
  html.no-js.lt-ie9.lt-ie8.lt-ie7  
//if IE 7
  html.no-js.lt-ie9.lt-ie8  
//if IE 8
  html.no-js.lt-ie9  
// [if gt IE 8] <!
html.no-js
  // <![endif]

  include ../partials/_html-head

  body(class=page)
    include ../partials/_head
    block content
    include ../partials/_foot

最后,我把我的Gruntfile.js放在这里,http://jsfiddle.net/daimz/G7vYP/1/

如果有人对如何构建和正确设置有任何建议,我将非常感激,因为我真的希望能够理解这一切是如何工作的。

EN

回答 1

Stack Overflow用户

发布于 2013-12-10 16:06:01

您通过headerfooter调用了include,但您的文件名为head.jadefoot.jade,它们必须匹配

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20487689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档