2

したがって、ルートにある私のディレクトリ構造には

app/
bower_components/
node_modules
..bowercc
gulpfile.js
....etc.....

アプリの下には、「」のような他のフォルダーがあります

/css/
/js/
/assets/
index.html
/view/

したがって、私の問題は、非常に単純なgulpファイルを使用することです。bower コンポーネントがロードされないため、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] を使用できますが、問題が発生します。root オプションを空白のままにすると、依存関係が読み込まれず、bower から依存しているブートストラップ、font-awesome などで 404 が返されます。

確かに、これを修正する方法を理解している人もいますか?現在の構造のように機能させたいだけなので、Require を使用することに頼りたくありません。ここで何ができますか?

どうもありがとう。

4

1 に答える 1