咕噜玉-如何编译单个玉文件而不是所有文件
grunt-jade - how to compile single jade file instead of everything
我的jade.js文件中有以下内容
'use strict';
var config = require('../config');
module.exports = {
dist: {
options: {
pretty: true,
debug: false,
timestamp: '<%= new Date().getTime() %>'
},
files: [{
expand: true,
cwd: 'html_templates/views/',
src: '**/*.jade',
dest: 'html_templates/html/',
ext: '.html'
}]
}
};
它工作得很好!唯一的问题是,我正在处理一个非常大的应用程序,我的jade文件超过了10mb。当我修改一个玉文件的视图并运行"咕噜玉"时。它重新编译了我所有的html(大约需要5分钟)。如何告诉grunt只编译相关的jade文件(只有一个html文件)
示例:我正在处理:
html_templates/views/module/landingpage2.jade
我只想编译:
html_templates/html/module/landingpage1.html
请帮助
使用grunt-newer
。https://www.npmjs.org/package/grunt-newer
只需安装它并以"更新:翡翠"的方式运行您的任务即可,仅此而已。
它也适用于手表等。
相关文章:
- 在不破坏未定义函数的情况下,对多个视图使用单个js文件
- 仅使用文件对象选择单个文件
- 在ES6中,模块将导致多个网络调用,因为两个模块不能在单个文件中定义
- 使用Gulp手柄部分编译为单个HTML文件
- 玉循环浏览文件目录
- 尝试从csv文件中检索单个值时出现问题
- 使用单个按钮上传文件
- 使用 grunt 检查单个 javascript 文件时如何解决依赖关系
- 需要来自单个JS文件的多个子模块与节点/组件.js
- 如何使用 Gulp 和 gulp 数据从单个 jade 模板生成多个 html 文件
- 单个页面上的多个音频文件javascript
- Grunt imagemin-观察多个文件/文件夹优化单个文件
- 使用PHP将png/svg导出为单个png文件
- Vue.js:如何在单个文件组件中指定道具
- 如何根据URL参数生成包含JS内容的单个HTML文件
- Dropzone.js-上传文件夹结构和单个文件
- 何时应从单个缩小的JavaScript文件中排除文件
- jQuery文件上传库:如何点击单个文件进行上传
- 咕噜玉-如何编译单个玉文件而不是所有文件
- 用JavaScript读取本地文件:单个文件等价于files属性