0

AngularJS ngBoilerplateを使用していて、モジュールを追加しようとしています。ファイル mymodule/mymodule.js を共通ディレクトリに配置し angular.module( 'mymodule', [] ); ましbuild.config.jsにファイルへのパスを追加し、それをapp.js の依存関係に追加します。

angular.module('app', [ ..., 'mymodule'

次に実行grunt buildして取得しました:

Iceweasel 24.7.0 (Linux 0.0.0) AppCtrl isCurrentUrl should pass a dummy test 1 FAILED
minErr/<@/var/www/angular/vendor/bower/angular/angular.js:68
loadModules/<@/var/www/angular/vendor/bower/angular/angular.js:4379
forEach@/var/www/angular/vendor/bower/angular/angular.js:336
loadModules@/var/www/angular/vendor/bower/angular/angular.js:4339
createInjector@/var/www/angular/vendor/bower/angular/angular.js:4265
workFn@/var/www/angular/vendor/bower/angular-mocks/angular-mocks.js:2409

ページに含まれる mymodule.js を正しくスクリプト化します。

私は何を間違っていますか?

4

2 に答える 2

0

結節を共通ディレクトリに配置してもよろしいですか? あなたが何を達成しようとしているのかわかりません。ただし、ngbp でカスタム モジュールを起動して実行するには、src/appの下にmymodule という新しいフォルダーを作成することをお勧めします。次に、新しく作成したディレクトリの下に mymodule.js を作成します。最後に、コードをファイルに追加します。

angular.module( 'mymodule', [
    ....
]);

モジュールを src/app/app.js に追加します

angular.module('app', [ ..., 'mymodule']);

この段階で、grunt ビルドが機能しているはずです。

于 2015-06-30T23:55:07.407 に答える