美文网首页
Bower 简易教程

Bower 简易教程

作者: hankchang | 来源:发表于2018-08-11 15:32 被阅读0次

Bower

前端套件管理


Bower 环境

依赖 Node.js


安装 Bower

  1. npm install -g bower

  2. 测试 bower -v

成功就能打印出版本号

使用

  1. 初始化
  • 创建和打开 bower-demo 目录

    • mkdir bower-demo
    • cd bower-demo
  • 初始化

    • bower init
    • 一直按 enter 直到完成
    • 生成 bower.json 文件
  1. 测试
  • 安装 jquery

    • 命令行 运行bower install jquery
  • 安装完成

bower.json

{
  "name": "bower-demo",
  "authors": [
    "zjhcn <332124614@qq.com>"
  ],
  "description": "学习",
  "main": "",
  "license": "MIT",
  "homepage": "",
  "ignore": [
    "**/.*",
    "node_modules",
    "bower_components",
    "test",
    "tests"
  ]
}

文件树

.
├── bower.json
└── bower_components
    └── jquery
  • 只是单纯的安装, 不会保存依赖到 bower.json 文件中
  1. 想要在 bower.json 文件中保存
  • 同样的安装 jquery 加上 --save
    • 命令行 运行bower install jquery --save

bower.json

{
  "name": "bower-demo",
  "authors": [
    "zjhcn <332124614@qq.com>"
  ],
  "description": "学习",
  "main": "",
  "license": "MIT",
  "homepage": "",
  "ignore": [
    "**/.*",
    "node_modules",
    "bower_components",
    "test",
    "tests"
  ],
  "dependencies": {
    "jquery": "^3.3.1"
  }
}

安装历史版本

  1. 先删除 bower_components 文件夹

  2. 修改 bower.json

  • 安装 jQuery v1.11.0 版本
  • 使用 # 号指定版本号
    • "jquery": "#1.11.0"
{
  "name": "bower-demo",
  "authors": [
    "zjhcn <332124614@qq.com>"
  ],
  "description": "学习",
  "main": "",
  "license": "MIT",
  "homepage": "",
  "ignore": [
    "**/.*",
    "node_modules",
    "bower_components",
    "test",
    "tests"
  ],
  "dependencies": {
    "jquery": "#1.11.0"
  }
}
  1. 安装
  • 运行 bower install 自动安装 bower.json 文件内的依赖

安装完成

jQuery 版本已经改为 v1.11.0

/*!
 * jQuery JavaScript Library v1.11.0
 * http://jquery.com/
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/

扩展配置

  1. 创建 .bowerrc 文件
{
  // 自定义存放目录
  "directory": "vendors/"
}
  1. 命令行执行 bower install

文件树

.
├── bower.json
└── vendors
    └── jquery

相关文章

  • Bower 简易教程

    Bower 前端套件管理 Bower 环境 依赖 Node.js node 官网 node 中文站 安装 Bowe...

  • WebGL简易教程 地理地形绘制

    WebGL简易教程(一):第一个简单示例 WebGL简易教程(二):向着色器传输数据 WebGL简易教程(三):绘...

  • Dota2 AI 简易开发教程(整理)

    Dota2 AI 简易开发教程 Dota2 AI 简易开发教程(一)——选择阵容及技能使用 Dota2 AI 简易...

  • TextureView

    Android TextureView简易教程

  • 微信小程序开发

    简易教程 · 小程序

  • bower笔记

    # bower 全局安装 npm install -g bower # bower 初始化 bower init ...

  • 小程序简易教程

    1、小程序简易教程 2、自己点开看

  • bower 下载第三方类库

    bower 下载第三方类库 首先下载bower类库 npm i -g bower bower i angular ...

  • 简易教程

    开发小程序的第一步,你需要拥有一个小程序帐号。 申请账号 小程序注册链接根据指引填写信息和提交相应的资料,就可以拥...

  • 简易教程

    创建小程序实例 最关键也是必不可少的,是 app.js、app.json、app.wxss 这三个。其中,.js后...

网友评论

      本文标题:Bower 简易教程

      本文链接:https://www.haomeiwen.com/subject/wdedbftx.html