【发布时间】:2016-07-30 23:24:19
【问题描述】:
我刚刚开始在 .NET 4.6 项目中使用 gulp,但在任务运行器资源管理器中出现“加载失败”错误。我的 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) 在 Module.require 处的 Function.Module._load (module.js:310:12) (module.js:365:17) 在对象处需要 (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 我就会看到问题。
【问题讨论】:
标签: node.js visual-studio-2015 gulp