我刚刚开始使用.NET 4.6项目,我在任务运行器资源管理器中收到错误“无法加载”。我的gulpfile是:
var gulp = require('gulp');
var inject = require('gulp-inject');
var concat = require('gulp-concat');
var print = require('gulp-print');
gulp.task('default', function () {
console.log('Hello Gulp!');
});
gulp.task('css-task', function () {
var target = gulp.src('./index.html');
var customCssStream = gulp.src(['./bower_components/bootstrap/dist/css/bootstrap.min.css']);
return target
.pipe(inject(customCssStream.pipe(print())
.pipe(concat('appStyles.css'))
.pipe(gulp.dest('./Content/css')), { name: 'styles' }))
.pipe(gulp.dest('./'));
});
错误是:
gulp-inject / src / inject / index.js:127 startTag,^ SyntaxError: 意外的令牌,在exports.runInThisContext(vm.js:73:16)处 Object.Module._extensions..js中的Module._compile(module.js:443:25) (module.js:478:10)在Module.load(module.js:355:32)at Module.require中的Function.Module._load(module.js:310:12) (module.js:365:17)at对象的require(module.js:384:17)。 (... / node_modules / gulp-inject / index.js:4:28)在Module._compile (module.js:460:26)在Object.Module._extensions..js(module.js:478:10)
我得到了“Hello Gulp!”要运行的任务,但是一旦我添加了gulp-inject,我就会看到问题。