Angular-ui-路由器自动删除
Angular-ui-router is deleted automatically
所以,我使用 yeoman 做了一个基本项目。
安装后,我想使用Angular-ui-router,所以我使用bower install ui-router
。我在我的 index.html 中注入了 <script src="bower_components/angular-ui-router/release/angular-ui-router.js"></script>
并按照许多教程中的说明进行了所有操作。
但是当我执行 grunt serve
时,问题来了,我在 index.html 中注入的 <script src="bower_components/angular-ui-router/release/angular-ui-router.js"></script>
被自动删除了。我需要那个组件。
你们能帮我解决这个问题吗?
yeoman angular 生成器使用 wiredep 自动注入凉亭组件。所以首先你不应该手动添加它们,它将全部删除 g运行t 作为 wiredep 清理那个块并注入注册的凉亭组件.
所以每个凉亭组件都应该在你的 bower.json 文件中,但我假设你缺少 ui-router
你可以手动将它添加到你的 bower.json 或者你可以添加 --save
在你的 bower 命令上自动将其保存到 bower.json。
bower install ui-router --save
运行这个要保存在bower.json然后运行
grunt serve
它会起作用...
在安装 Bower 组件时添加 --save 或 --save-dev,这会将您安装的组件添加到 bower.json。
bower install ui-router --save
通过 --save 安装 Bower 组件后,grunt serve 会将所有 Bower 组件从 bower.json 添加到 index.html 文件。所以你不需要手动添加 bower 组件到 index.html
所以,我使用 yeoman 做了一个基本项目。
安装后,我想使用Angular-ui-router,所以我使用bower install ui-router
。我在我的 index.html 中注入了 <script src="bower_components/angular-ui-router/release/angular-ui-router.js"></script>
并按照许多教程中的说明进行了所有操作。
但是当我执行 grunt serve
时,问题来了,我在 index.html 中注入的 <script src="bower_components/angular-ui-router/release/angular-ui-router.js"></script>
被自动删除了。我需要那个组件。
你们能帮我解决这个问题吗?
yeoman angular 生成器使用 wiredep 自动注入凉亭组件。所以首先你不应该手动添加它们,它将全部删除 g运行t 作为 wiredep 清理那个块并注入注册的凉亭组件.
所以每个凉亭组件都应该在你的 bower.json 文件中,但我假设你缺少 ui-router
你可以手动将它添加到你的 bower.json 或者你可以添加 --save
在你的 bower 命令上自动将其保存到 bower.json。
bower install ui-router --save
运行这个要保存在bower.json然后运行
grunt serve
它会起作用...
在安装 Bower 组件时添加 --save 或 --save-dev,这会将您安装的组件添加到 bower.json。
bower install ui-router --save
通过 --save 安装 Bower 组件后,grunt serve 会将所有 Bower 组件从 bower.json 添加到 index.html 文件。所以你不需要手动添加 bower 组件到 index.html