【发布时间】:2016-03-04 07:15:06
【问题描述】:
这是我的 gulpfile.js 的内容:
var gulp = require('gulp');
var bundler = require('aurelia-bundler');
var config = {
force: true,
packagePath: '.',
bundles: {
"dist/app-build": {
includes: [
'Main.js',
],
excludes:[
"gulpfile.js",
],
options: {
inject: true,
minify: true
}
},
"dist/aurelia": {
includes: [
'aurelia-bootstrapper',
'aurelia-fetch-client',
'aurelia-router',
'aurelia-animator-css',
'github:aurelia/templating-binding',
'github:aurelia/templating-resources',
'github:aurelia/templating-router',
'github:aurelia/loader-default',
'github:aurelia/history-browser',
'github:aurelia/logging-console'
],
options: {
inject: true,
minify: true
}
}
}
};
gulp.task('bundle', function() {
console.log("ok");
return bundler.bundle(config);
});
当我运行 gulp bundle 时出现以下错误:
[08:08:54] 'bundle' 在 536 毫秒后出错 [08:08:54] 获取错误 文件中的 gulp.js:///C:/myapp/gulp.js 加载 gulpfile.js 错误:ENOENT:没有这样的文件或目录,打开 'C:\myapp\gulp.js' 在错误(本机)
我很奇怪他为什么在项目的根目录中而不是在 node_modules 文件夹中搜索 gulp.js?
【问题讨论】:
标签: javascript gulp aurelia