1
のindex.htmlから行方不明:バウアーコンポーネントがインストールされているが、私は私の<strong>angularjs</strong>アプリに亭を使用して<code>lodash</code>をインストールした
bower install --save lodash
bower.jsonはそれに応じて更新されます。
{
"name": "my-app",
"version": "0.0.0",
"dependencies": {
"lodash": "^4.11.2",
"angular": "~1.4.0",
"json3": "~3.2.4",
"jquery": "~1.10.0",
"sass-bootstrap": "~3.0.0",
"es5-shim": "~2.1.0",
"angular-resource": "~1.4.0",
"angular-cookies": "~1.4.0",
"angular-sanitize": "~1.4.0",
"angular-route": "~1.4.0",
"angular-ui": "~0.4.0"
},
"devDependencies": {
"angular-mocks": "~1.4.0",
"angular-scenario": "~1.4.0"
}
}
lodash
ディレクトリbower_components
ディレクトリに追加され、私はgrunt server
を実行しました。ただし、<script>
タグはlodashに追加されませんindex.html
。
私はアプリにバワーでインストールした後にlodash
を追加するにはどうすればよいですか? FWIW、私は他のフロントエンドコンポーネントを正常にインストールしてこの問題にぶつからなかったので、何か違うやり方や環境が変わった。
この問題の調査方法は不明です。
私はwiredepを使わずにindex.htmlに注入された他のフロントエンドコンポーネント(jquery、angularなど)を持っています。なぜこれは今必要ですか? Yeomanのマニュアルには、wiredepをインストールする必要性についての言及もありません。 – Jack
'Gruntfile.js'の' build'タスクに登録されているタスクを一覧表示できますか? –
'grunt.registerTask'で登録されたタスクを引き出します。' server、test、build、default'です。 – Jack