所以我的根目录结构包含
app/
bower_components/
node_modules
..bowercc
gulpfile.js
....etc.....
在应用程序下是其他文件夹,如“
/css/
/js/
/assets/
index.html
/view/
所以我的问题是一个非常简单的 gulp 文件。我的凉亭组件不加载,因此 Angular 从不附加。我的 .bowercc 看起来像:
{
"directory": "bower_components"
}
我的 gulpfile.js 看起来像:
//gulp var gulp = require ('gulp');
//插件 var connect = require ('gulp-connect');
gulp.task('connect', function () {
connect.server({
root: [__dirname],
port: 8888
});
});
我正在使用 gulp connect 插件,据我了解,由于我的 bower_components 位于根目录而不是“/app”文件夹下,我可以简单地使用 [dirname],但这会破坏事情。如果我将根选项留空,则不会加载任何依赖项,并且我会得到 404 的引导程序、字体真棒等……我依赖于 bower。
你们中的一些人肯定知道如何解决这个问题吗?我不想诉诸于使用 Require,因为我只想让它按照我目前的结构工作。我能在这里做什么?
非常感谢。