yeoman 构建的angular项目中需要引入ui-bootstrap
使用命令 bower search ui-bootstrap得到以下结果:
Search results:
angular-ui-bootstrap-bower git://github.com/angular-ui/bootstrap-bower
angular-ui-bootstrap git://github.com/angular-ui/bootstrap.git
jquery-ui-bootstrap git://github.com/gustavohenke/jquery-ui-bootstrap
jqueryuibootstrap git://github.com/addyosmani/jquery-ui-bootstrap.git
ui-bootstrap git://github.com/angular-ui/bootstrap.git
angular-ui-bootstrap3 git://github.com/kkruit/angular-ui-bootstrap3-bower.git
angular-ui-bootstrap-complete git://github.com/datapad/bower-angular-ui-bootstrap-complete.git
angular-ui-bootstrap3-patched git://github.com/digiwise/angular-ui-bootstrap3-patched.git
dt-angular-ui-bootstrap git://github.com/keesey/dt-angular-ui-bootstrap
addyosmani-jquery-ui-bootstrap git://github.com/addyosmani/jquery-ui-bootstrap.git
ui-bootstrap-alerts git://github.com/tandibar/ui-bootstrap-alerts.git
jquery-ui-boostrap git://github.com/addyosmani/jquery-ui-bootstrap.git
angular-ui-bootstrap-tmonsen86 git://github.com/tmonsen86/bootstrap.git
ui-bootstrap-accordion git://github.com/pheuter/ui-bootstrap-accordion-bower
angular-ui-bootstrap-datetimepicker git://github.com/zhaber/datetimepicker.git
xui-bootstrap git://github.com/spxis/xui-bootstrap.git
angular-ui-bootstrap-affix git://github.com/mohebifar/angular-ui-bootstrap-affix.git
可以看到ui-bootstrap有多个源,测试过ui-bootstrap和angular-ui-bootstrap(两个的路径是一个),发现grunt build的时候wiredep不能自动把ui-bootstrap的js注入到index.html中,后来引入angular-ui-bootstrap-bower(命令:bower install anguar-ui-bootstrap-bower --save),发现成功注入。
分析原因:
angular-ui-bootstrap-bower 安装后的, bower_components\angular-ui-bootstrap-bower\bower.json里面有一条配置:"main": ["./ui-bootstrap-tpls.js"],”,另外两个引入后都没有这条配置,估计wiredep是通过这条配置来决定从这个库引入哪个js文件的。
另外,ui-bootstrap包含两个js,一个是ui-bootstrap.js,一个是ui-bootstrap-tpls.js,两个文件的区别是前者使用了默认的bootstrap样式,后者可以通过更改template文件夹下的html模版来自定义样式。
相关推荐
generator-ngx-firebase-bootstrap Yeoman生成器,用于基于Angular,Firebase和Twitter Bootstrap创建项目。 该生成器提供了与那些工具的基本集成,并提供了开箱即用的认证框架。产品特点使用angular-cli(Angular ...
通过运行安装生成器: npm install -g generator-loopback-angular-ui-router 运行: yo loopback-angular-ui-router 查看以了解有关此生成器功能的更多信息。 开始使用 LoopBack 和 AngularJS 构建网站! 贡献者...
发电机-锐角用于角度项目的生成器,重点是 rapydscript、rapydml、sass、bootstrap 和 angular-ui。入门安装确保你已经安装了 yeoman: npm install -g yo安装generator-rui-angular : npm install git://github....
简单克隆项目,然后执行以下操作: npm install和bower install (PS:这是从generator-angular和yeoman初始化的。后来添加了插件。) 执行以下步骤以使该项目运行: sudo npm install -g grunt-cli yo bower ...
"my-bootstrap-angluarjs-template" 是一个基于 AngularJS 和 Bootstrap 的项目模板,由 Yeoman Angular-bootstrap generator 创建,并使用 Grunt 工具链进行构建。这个模板是为了简化 AngularJS 应用程序的初始开发...
imdb-angular 这是使用 SQL Server、Entity Framework、C# .NET Web API、Yeoman、Angular 和 Bootstrap 的 IMDB 应用程序版本的前端。
如果您想使用angular-ui / bootstrap,这很有用, 真棒字体,而不是字形图标。 在启用这些选项的情况下,对它进行了最广泛的测试。 临时用法 注意:在情况进一步稳定之前,我不会将其发布为节点模块,因此要使用...
AngularJS 主干Yeoman Angular 模板修改为使用 ui.bootstrap 和 ui.router安装运行 bower install 和 npm install 使用 grunt 创建 dist用法贡献叉它! 创建您的功能分支: git checkout -b my-new-feature 提交您的...
生成器角度引导 注意:这个模块被弃用了 。 我不打算积极维护此代码。 的生成器。入门什么是约曼?... 要从 npm 安装 generator-angular-bootstrap,请运行: $ npm install -g generator-angular-bootstrap
并非每台新计算机都预装了 Yeoman。 他住在包存储库中。 你只需要问他一次,然后他就收拾东西搬进你的硬盘。 确保你清理干净,他喜欢新的和闪亮的东西。 npm install -g yo 自耕农发电机 约曼轻装上阵。 他搬进来...
角骨架 带有谷歌推荐的大型应用程序文件夹结构和构建过程的预定义配置的 Angular Skeleton。 要开始使用,请访问 路线图 使用指令和过滤器的实时示例改进...使用 angular-bootstrap、angular-ui 等 3rd 方库的示例。
**ngbp-project: 使用Yeoman生成的Angular Boilerplate参考项目** **一、ngBoilerplate简介** ngBoilerplate(ngBP)是一个基于AngularJS的前端项目模板,它提供了最佳实践和工具,帮助开发者快速搭建现代Web应用。...
- 在 `laravel-angular` 项目中,Bootstrap 作为基础样式库,提供了一致的设计风格和易用的 UI 元素。 5. **Yeoman 生成器** - Yeoman 是一套工具集合,用于搭建新的开发环境和项目结构。它包括了生成器...
视镜标签 一个简单的应用程序,用于为家酿创建自定义、可打印的视镜标签。 使用 AngularJS、Firebase 和 Bootstrap 构建。 使用 Yeoman Angular 生成器。...这是使用 Yeoman Angular 生成器构建的: :
cg-angular generator-我们项目的Yeoman Generator; Grunt依赖关系-Yeoman所需的其他Grunt模块; 用于向Angular项目添加项目的命令; yo cg-angular:指令my-awesome指令。 yo cg-angular:部分我的部分; yo cg-...
书中通过一个健康生活网站的例子,探讨了如何利用AngularJS的UI组件(如Grid布局、Bootstrap等)来快速构建界面。同时,讲解了如何添加路由(UI-Router)以实现页面间的导航,并展示了如何构建如文章视图、 ...
Ki-dashboard(发音为“Chi”)是 angular-fullstack yeoman 生成器的一个分支。 它有几个调整: 它与集成 它与 ui-router 集成以实现 angular 它的任务自动化系统是 gulp 它使用带有工具的简单脚手架 - 因此您...
JHipster迷你书是今天开始使用时尚技术的指南:Angular,Bootstrap 和Spring Boot。所有这些框架都包含在一个易于使用的项目JHipster中。JHipster是一个Yeoman生成器,可用于创建一个项目并为您生成样板代码。本书向...
《JHipster Mini-Book》是当今最潮的技术Angular、Bootstrap和Spring Boot的入门教程。这些框架被打包进一个称为JHipster的易于使用的项目。JHipster是一个Yeoman生成器,它用于创建工程并生成模板化代码。这本书...
#描述 AngularJS + RequireJS + Grunt = 很棒的种子 在这里,您可以更好地描述为什么拥有模块化架构是好的。 安装 git 克隆 cd angular-requirejs-seed 安装 凉亭安装 咕噜咕噜的服务 建造 咕噜声