0
ng-includeを使用して別のhtmlファイルにhtmlファイルを組み込もうとしています。ウェブパックのバージョンの違いのため、おそらくthisに運がありません。 NG-含まngIncludeを使用したhtmlファイルのインクルード
package.json
"devDependencies": {
..//other dependencies
"required-loader": "^1.3.15",
"extract-text-webpack-plugin": "^3.0.1",
"file-loader": "^1.1.5",
"html-loader": "^0.5.1",
"html-webpack-plugin": "^2.30.1",
..//other dependencies
}
index.js(アプリへのエントリ・ポイント)
import angular from 'angular'
import uirouter from 'angular-ui-router'
import routes from './routes'
//trying to require all files inside views/all dir/all html files
//@require "../views/**/*.html"
angular.module('app', [uirouter])
.config(routes)
.controller('LoginCtrl', function() {})
index.htmlファイルを内のファイルを検索しようとし
404エラーnavbar.htmlファイルを含める必要があります。
index.html
views
--> common
--> navbar.html
index.htmlを
<div ng-include="'navbar.html'">
を呼び出すためにimport文を使用これは、一般的により良いアプローチと今後の角度に移動すると、あなたが感謝しますパターンです。空のdivタグが何をするのか分かりませんが、必要ではないかもしれません。外側のコンポーネント/ appでは、必要に応じてnavbar要素をスタイルするだけです。 – isherwood
が真です。コードを将来的に証明し、容易にテスト可能で保守可能にします。 – Sanath