使用Zetzer包含项目根路径

时间:2015-04-06 09:53:22

标签: angularjs gruntjs

我是Grunt的新手,我遇到了困难。如果有人可以帮助我,那就太好了。

在GruntJs文件中,默认情况下,每个其他“任务”都获取相对于“base”或“project root”的路径。那很棒。但是,如何获得传递给Zetzer的env路径(path_img,path_js,path_css)的相同(基础/项目根)值。这些用于doT文件(.dot.htm)

当调用(.htm after grunting)文件时,这些路径是相对于html文件本身生成的。

是否有将项目根目录包含在路径中。 (无需手动输入)

代码:

 module.exports = function (grunt) {

// Project configuration.
grunt.initConfig({
    pkg: grunt.file.readJSON('package.json'),




    zetzer: {
        main: {
            options: {
                env: {
                    path_img:   "<%= pkg.url %>/site/img",
                    path_css:   "<%= pkg.url %>/css",
                    path_js:    "<%= pkg.url %>/js",
                    path_root : "<%= pkg.url %>/tmp"
                },
                partials: "templates/partials",
                templates: "templates"
            },

如果我需要更清楚,请告诉我。

感谢。

0 个答案:

没有答案