1
я установил https://www.npmjs.com/package/gulp-inject-stringКак вводить скрипт с глотком
и создать этот gulpfile.js:
// Include gulp
var gulp = require('gulp');
// Include Our Plugins
var inject = require('gulp-inject-string');
gulp.task('default', function(){
gulp.src('index.html')
.pipe(inject.before('</body>', '<script src="myscript.js"></script>\n'))
.pipe(gulp.dest('./test'));
console.log('myscript.js injected');
});
При выполнении глотка, console.log выполнена правильно, но index.html не вводится какой-либо скрипт перед/телом тега.
Что я должен исправить?
Обновление: я тестировал другую папку, index.html записывается, но сценарий не вводится.
Благодаря обновленной моему сценарий с .pipe (gulp.dest() ''); .pipe (gulp.dest ('./')); и все же не работает. Я хочу перезаписать существующий index.html – user310291
Попробуйте записать в другую папку –
Он записывает в другую папку, но все равно не вводит никакого сценария – user310291