码迷,mamicode.com
首页 > 其他好文 > 详细

Bower入门

时间:2015-06-02 17:23:22      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

Bower入门

 

 

新建项目

技术分享

 

技术分享

技术分享

 

 

Client-side包在bower.json中列出。

技术分享

 

Bootstrap,jquery,jquery-validation等。

 

 

添加对Fotoramar的插件管理:

技术分享

 

 

技术分享

Gulpfile.js中添加:

技术分享

 

技术分享

 

 

 

技术分享

 

 

创建index.html文件

 

技术分享

 

运行:

 

技术分享

 

 

 

新建项目BowerTour

 

 

本实验将完成:

  1. 定义和下载项目中使用到的包。
  2. 安装包。
  3. 在项目中使用。

技术分享

 

技术分享

 

 

技术分享

 

 

定义包

 

 

添加以下配置文件:

NPM 配置文件package.json

技术分享

 grunt and grunt-bower-task dependencies

 

技术分享

Bower配置文件bower.json

技术分享

Grunt配置文件 gruntfile.js

技术分享

技术分享

 

NPM安装相应的包

 

技术分享

 

Bower.json

添加对bootstrap和jquery的依赖

 

技术分享

 

保存后,bower会进行包的安装。

 

技术分享

 

 

 

 

 

对web应用安装包

 

任务运行管理器

技术分享

运行

技术分享

 

cmd.exe /c grunt -b "C:\Users\Heavy.He\Desktop\提升\MVC6\VS2015\Web\BowerTour\BowerTour\src\BowerTour" --gruntfile "C:\Users\Heavy.He\Desktop\提升\MVC6\VS2015\Web\BowerTour\BowerTour\src\BowerTour\Gruntfile.js" bowerRunning "bower:install" (bower) task

技术分享

 

在wwwroot目录下生成依赖的包。

 

技术分享

 

 

删除wwwroot目录,

在bower.js中添加:

"exportsOverride": {

"bootstrap": {

"js": "dist/js/*.*",

"css": "dist/css/*.*",

"fonts": "dist/fonts/*.*"

},

"jquery": {

"js": "dist/jquery.{js,min.js,min.map}"

}

}

 

 

右键gruntfile.js,打开任务运行管理器,右键bower,运行。

则会重新生成如下:

技术分享

 

 

使用安装的包进行web开发

在wwwroot下添加空的html文件。

技术分享

 

将wwwroot/lib目录下的bootstrap.css拖放到head中,将bootstrap.js,jquery.js拖放到body中。

技术分享

 

 

技术分享

 

 

技术分享

 

 

F5运行,查看index.html页面。

技术分享

 

参考:

http://docs.asp.net/en/latest/client-side/bower.html

 

Bower入门

标签:

原文地址:http://www.cnblogs.com/heavyhe/p/4546771.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!