防止Jade压扁文件夹结构
Prevent Jade from flattening folder structure
我一直在尝试使用NPM脚本实现构建解决方案,而不是Gulp/Grunt/等,概述如下:http://substack.net/task_automation_with_npm_run和http://blog.keithcirkel.co.uk/how-to-use-npm-as-a-build-tool/。然而,我正在努力集成一种干净而明智的方法来管理构建过程中的众多Jade文件。
Jade CLI支持向它传递一个目录,并输出所有深度嵌套的编译Jade文件。这很好,但是,这会使文件夹结构完全扁平化。理想情况下,我希望让Jade在维护目录结构的同时输出结果。最好的办法是什么?
文件夹结构示例:
package.json
src/
foo.jade
bar/
baz.jade
qux.jade
运行jade src -o build
输出:
package.json
build/
foo.html
baz.hmtl
qux.html
src/
代替:
package.json
build/
foo.html
bar/
baz.html
qux.html
src/
不知道我怎么错过了这个,但是对于将来碰巧看到这个的人来说,-H
标志是你的朋友。
ex: jade src -H -o build
裁判:https://github.com/jadejs/jade-cli/blob/master/index.js L36
相关文章:
- 使用angularjs和node.js时的Web应用程序文件夹结构
- Dropzone.js-上传文件夹结构和单个文件
- 更改文件夹结构时未运行排行榜示例
- Meteor收集文件夹结构
- 如何在node.js中组织文件夹结构
- 更改sails.js中的配置文件夹结构
- 使用 webpack 在输出目录中保留文件夹结构
- 如何在文件夹结构中获取.json文件
- Javascript:列出文件和文件夹结构
- 道场树中新文件夹结构中的问题
- Extjs MVC 文件夹结构无法加载文件
- 根据路径字符串构建嵌套文件夹结构
- 从视图源下载html的简单方法,同时保留文件夹结构
- 在将haml文件转换为html时复制整个文件夹结构(使用grunt)
- React JS和Meteor JS文件夹结构
- 从具有指定文件夹名称的文件夹结构中获取文件名
- 网页浏览动态文件夹结构
- AngularJS + Gulp文件和文件夹结构和正确的gulfull .js配置
- 组织Javascript库的最佳实践CSS文件夹结构
- Jquery文件夹结构