我正在使用Zurb基金会框架进行这个项目,它运行在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"
但它并没有解决问题。有什么帮助吗?
不要使用name-html5
属性名称,请尝试删除连字符。它可以保持在值中。
# Gulp will reference these paths when it copies files
PATHS:
# Path to dist folder
dist: "dist"
nameHtml5: "name-html5"
然后将其引用为PATHS.nameHtml5