在ng-admin基本示例中,使用 npm install 可行,但使用 bower install ,视图为空。我尝试过ng-admin的旧版本,但它们都没有呈现任何内容。
答案 0 :(得分:0)
我在使用ng-admin
的项目中发现了几乎相同的问题。
首先,您应该通过ng-admin
和npm intall
bower install
的版本
对于bower install
,它位于名为bower.json
对于npm install
,它位于名为package.json
如果您执行bower install ng-admin
或npm install ng-admin
,则必须检查https://www.npmjs.com/package/ng-admin或https://bower.io/
由于ng-admin版本1.0的alpha / beta没有真正的更改日志,因此您应该查看git历史记录以查找提交中的一些重要更改。
ng-admin的Git在这里:https://github.com/marmelab/ng-admin
专业提示:按标签浏览历史记录(每个版本都有一个标记)。
在我的情况下,我正在从alpha5切换到beta3。并且alpha6引入了向后兼容性中断:https://github.com/marmelab/ng-admin/commit/efa237419c14c3bf0fa5a13423d93a7f068dd8c8
我必须应用的更改是:
将我的观点从<div ui-view>
重命名为:<div ui-view="ng-admin">
并将每个:parent: 'main'
更改为:parent: 'ng-admin'
希望它有所帮助;)
答案 1 :(得分:0)
ng-admin不是最新的!更糟糕的是,它被打破了,使用npm安装并将node_modules / ng-admin / build中的构建文件复制到您的bower文件夹,我这样修复了它!