0

サイド プロジェクトで gulp-vulcanize を使用できません。例に従いましたが、何も起こらないようです。コンソールにもエラーはありません。

ここに私のフォルダ構造があります:

build/
  - html/
  - css/
  - js/
source/
  - 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ファイルを加硫するために以下を使用しています:

  • がぶ飲み-3.9.0
  • gulp-vulcanize - 6.1.0
  • ガル・クリスパー - 1.0.0
4

1 に答える 1

0

index.htmlと同じディレクトリにファイルはありませんgulpfile。だから何も起こらない。適切なパスを指定してください:

gulp.task 'vulcanize', ->
    gulp.src 'build/html/index.html'
        .pipe vulcanize()
        .pipe gulp.dest 'vulcanized'

デフォルトを渡すだけなので、vulcanuze() にオプションを渡さないでください。

gulpfile.coffeeところで、Gulpはコーヒーファイルを受け入れます.にコンパイルする必要はありませんgulpfile.js. ただ行く :

npm install -g coffee-script

gulp

> using gulpfile.coffee
于 2015-12-29T09:50:50.983 に答える