Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
它';可以在gulp nunjucks渲染中使用环境函数吗?_Gulp_Nunjucks - Fatal编程技术网

它';可以在gulp nunjucks渲染中使用环境函数吗?

它';可以在gulp nunjucks渲染中使用环境函数吗?,gulp,nunjucks,Gulp,Nunjucks,我想使用类似的东西,但有另一个功能。比如说 有可能吗?添加变量的另一种典型方法是使用和使用addGlobal Gulp nunjucks render的构建使其能够处理自己的环境(作为默认的nunjucks行为),并且正如您所述,可以在render调用中将变量作为对象传递 这就是说,它确实让你有能力控制自己的环境。经过一些修补,我能够使用以下工具创建自己的环境: var nunjucksRender = require('gulp-nunjucks-render'); var nunEnv =

我想使用类似的东西,但有另一个功能。比如说


有可能吗?

添加变量的另一种典型方法是使用和使用addGlobal

Gulp nunjucks render的构建使其能够处理自己的环境(作为默认的nunjucks行为),并且正如您所述,可以在render调用中将变量作为对象传递

这就是说,它确实让你有能力控制自己的环境。经过一些修补,我能够使用以下工具创建自己的环境:

var nunjucksRender = require('gulp-nunjucks-render');

var nunEnv = new nunjucksRender.nunjucks.Environment([loaders], [opts]);
此时,您可以根据上面列出的Environment文档手动处理它,并根据需要使用addGlobal。这将是一个多一点的工作,虽然比这里描述的默认用法