【发布时间】:2018-05-09 13:45:52
【问题描述】:
我正在尝试使用 ng-include 将一个 html 文件包含到另一个 html 中。关注 this 没有成功,可能是由于 webpack 版本不同。
尝试在 ng-include 中查找文件时出现 404 错误
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 文件需要包含 navbar.html 文件
index.html
views
--> common
--> navbar.html
index.html
<div ng-include="'navbar.html'">
【问题讨论】:
标签: angularjs webpack angularjs-ng-include html-webpack-plugin webpack-3