0
gulpを使用してpugファイルをhtmlファイルに前処理します。現在、私は私の「デフォルト」のスクリプトでこれを持っている:複数のファイルをgulp-pugで処理する
var pug = require('gulp-pug2');
gulp.task('views-compile', function(){
return gulp.src([
'app/partials/**.pug',
'app/index.pug'
])
.pipe(pug.compile())
.pipe(gulp.dest('app/views/'))
})
を次のように
gulp.watch([
'app/partials/**.pug',
'app/index.pug'], ['views-compile']
);
私の見解コンパイル "機能がある私は、このタスクを実行すると、ファイルが既に
を存在していることを、私はエラーを取得します
C:\dev\my-project>gulp views-compile
[09:18:01] Using gulpfile C:\dev\my-project\gulpfile.js
[09:18:01] Starting 'views-compile'...
[09:18:01] 'views-compile' errored after 190 ms
[09:18:01] Error: EEXIST: file already exists, mkdir 'C:\dev\my-project\app\views'
at Error (native)
* .pug時計を使用してこの問題を解決し、すべてのpugファイルを処理するにはどうすればよいですか?
'app/views'が既存のファイルの名前でないことを確認してください。それ以外の場合は、誰かがあなたを助けることができるようにするには、問題を再現する[mcve]を提供する必要があります。 –