ng-admin使用bower安装显示空视图

时间:2016-10-24 11:31:19

标签: ng-admin

在ng-admin基本示例中,使用 npm install 可行,但使用 bower install ,视图为空。我尝试过ng-admin的旧版本,但它们都没有呈现任何内容。

2 个答案:

答案 0 :(得分:0)

我在使用ng-admin的项目中发现了几乎相同的问题。

首先,您应该通过ng-adminnpm intall

检查安装了bower install的版本

对于bower install,它位于名为bower.json

的文件中

对于npm install,它位于名为package.json

的文件中

如果您执行bower install ng-adminnpm install ng-admin,则必须检查https://www.npmjs.com/package/ng-adminhttps://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)

bower安装的

ng-admin不是最新的!更糟糕的是,它被打破了,使用npm安装并将node_modules / ng-admin / build中的构建文件复制到您的bower文件夹,我这样修复了它!