我正在使用Zurb Foundation框架处理这个项目,它在Gulp上运行。基本上Gulp所做的就是将sass变成css,压缩,连接等等。它运行完美并且它完成了它想要做的事情,直到我尝试更改dist
文件夹的名称,其中所有内容都是为生产而构建的。我想要使用的名称是name-html5
。 -html5
是 3dCart 的命名惯例,因此它需要文件夹名称中的-html5
。在gulpfile.babel.js
我有:
// Delete the "dist" folder
// This happens every time a build starts
function clean(done) {
rimraf(PATHS.dist, done);
}
如果我将dist
替换为name-html5
我会收到构建错误:ReferenceError: html5 is not defined
,因为它前面有-
。它只是不会(PATHS.name-html5, done)
。
另外,我更改了config.yml
文件中的名称:
# Gulp will reference these paths when it copies files
PATHS:
# Path to dist folder
dist: "dist"
但它没有解决问题。有什么帮助吗?
答案 0 :(得分:1)
不要使用name-html5
属性名称,请尝试取出连字符。它可以留在价值中。
# Gulp will reference these paths when it copies files
PATHS:
# Path to dist folder
dist: "dist"
nameHtml5: "name-html5"
然后将其引用为PATHS.nameHtml5