我不能在我的项目中使用gulp-vulcanize。 我已经按照这个例子,但似乎没有任何事情发生,控制台也没有错误。
这是我的文件夹结构:
build /
- html /
- css /
- js /
来源/
- html /
- css /
- js /
bower.json
gulpfile.coffee
gulpfile.js
package.json
这是我正在使用的gulp任务
gulp.task 'vulcanize',
->
gulp.src 'index.html'
.pipe plumber()
.pipe vulcanize {
abspath: ''
excludes: []
stripExcludes: false
}
.pipe gulp.dest 'vulcanized'
我正在使用以下内容来硫化我的html文件:
答案 0 :(得分:0)
index.html
所在的目录中没有gulpfile
个文件。所以什么都不会发生。给它正确的路径:
gulp.task 'vulcanize', ->
gulp.src 'build/html/index.html'
.pipe vulcanize()
.pipe gulp.dest 'vulcanized'
不要将任何选项传递给vulcanuze(),因为你只是传递它的默认值,所以它没用。
BTW,Gulp接受咖啡文件,您不必将gulpfile.coffee
编译成gulpfile.js
。去吧:
npm install -g coffee-script
gulp
> using gulpfile.coffee