gpt4 book ai didi

node.js - VS 2015 Gulp 无法加载消息

转载 作者:太空宇宙 更新时间:2023-11-04 00:41:31 24 4
gpt4 key购买 nike

我刚刚开始在 .NET 4.6 项目中使用 gulp,但在任务运行程序资源管理器中收到错误“无法加载”。我的 gulp 文件是:

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: Unexpected token , at exports.runInThisContext (vm.js:73:16) at Module._compile (module.js:443:25) at Object.Module._extensions..js (module.js:478:10) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Module.require (module.js:365:17) at require (module.js:384:17) at Object. (.../node_modules/gulp-inject/index.js:4:28) at Module._compile (module.js:460:26) at Object.Module._extensions..js (module.js:478:10)

我能够得到“Hello Gulp!”任务运行,但是一旦我添加 gulp-inject 我就看到了问题。

最佳答案

事实证明,该问题与 Visual Studio 2015 安装的 Node.js 版本与 Node-Inject 模块不兼容有关。在我安装了 node.js 的 4.4.2 版本之后并按照描述将 Visual Studio 指向它here现在可以编译了。

关于node.js - VS 2015 Gulp 无法加载消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36520912/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com