欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Bower手冊(cè)-創(chuàng)新互聯(lián)

安裝 Bower 使用 npm 安裝 Bower。(Bower 依賴于 Node, npm 和 Git。)Bower手冊(cè)
$ npm install -g bower
基本用法 安裝程序包

程序包安裝命令 bower install,默認(rèn)安裝目錄 bower_components/

創(chuàng)新互聯(lián)基于成都重慶香港及美國(guó)等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)綿陽(yáng)電信機(jī)房機(jī)柜租用報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。
$ bower install <package>

package 可能是 GitHub Shorthand,或者是 Git 倉(cāng)庫(kù)地址,或者 URL。

# registered package
$ bower install jquery

# GitHub shorthand
$ bower install desandro/masonry

# Git endpoint
$ bower install git://githu.com/user/package.git

# URL
$ bower install http://example.com/script.js
更改默認(rèn)安裝目錄

要更改默認(rèn)安裝目錄,可在工作目錄根路徑下創(chuàng)建 .bowerrc,添加以下內(nèi)容:

    {
        "directory": "my_components"
    }
關(guān)于 bower.json

Bower 使用 bower.json 作為程序包清單。(早期版本使用 component.json 作為清單文件)。

你可以使用 $ bower init 命令來(lái)創(chuàng)建 bower.json 文件,以下是 bower.json 示例:

{
  name: 'hello-world',
  version: '0.1.0',
  authors: [
    'Yin Zhenhua <hendikoy@gmail.com>'
  ],
  description: 'the first package.',
  main: 'hello.js',
  keywords: [
    'amd'
  ],
  license: 'MIT',
  ignore: [
    '**/.*',
    'node_modules',
    'bower_components',
    'test',
    'tests'
  ]
}
name

必填 注冊(cè)到 bower 倉(cāng)庫(kù)的名字。
* 名字必須具有唯一性。
* 命名采取 slug style,例如 unicorn-cake。
* 名字包含小寫(xiě)字母、數(shù)字、連字符或英文句號(hào)(后兩者不能位于開(kāi)始和結(jié)束位置)。
* 不能連續(xù)使用連字符和句號(hào)。
* 不能多于 50 個(gè)字符。

version

暫時(shí)沒(méi)有使用,目前 bower 使用 Git tag 作為版本號(hào)。

description

程序包簡(jiǎn)略描述,最多不超過(guò) 140 個(gè)字符。

main

為程序包建立一個(gè)入口文件是很有必要的,每一類型文件只能有一個(gè)入口文件。入口文件包含模塊的輸入物和導(dǎo)入物。

圖片和字體文件可以被 JS 或 Sass 文件使用,因此它們不能算作入口文件。

*    使用含有模塊輸入物和輸出物的文件作為入口文件。
*    不要使用壓縮后的文件。
*    不要使用圖片、字體、音頻或視頻文件作為入口文件。
*    文件名不要包含版本號(hào)。
*    不要使用 `js/*.js` 的這樣用法。
dependencies

依賴包是一個(gè)鍵位包名,值為標(biāo)識(shí)符或 URL 的哈希字典。

*    鍵必須是有效名字。
*    值必須是一個(gè)有效版本、Git URL 或 URL。
*    Git URL 必須在結(jié)尾處添加 # 符號(hào),并附注 revision SHA,branch 或 tag。
*    如果是 GitHub 項(xiàng)目,則使用 owner/package 這樣的簡(jiǎn)寫(xiě)方式。
*    本地調(diào)試時(shí)可以使用本地路徑作為值。
devDependencies

調(diào)試依賴包和 dependencies 規(guī)則相同,但僅做本地開(kāi)發(fā)時(shí)使用。

moduleType

main 中定義模塊的類型。

*    `globals`:表示模塊直接導(dǎo)入全局名字。
*    `amd`:符合 AMD 規(guī)范,例如 RequireJS,使用 `define()` 語(yǔ)法。
*    `node`:符合 node 和 CommonJS 規(guī)范,使用 `module.exports` 語(yǔ)法。
*    `es6`:符合 ECMAScript 6 模塊規(guī)范,使用 `export` 和 `import` 語(yǔ)法。
*    `yui`:符合 YUI 模塊規(guī)范,使用 `YUI.add()` 語(yǔ)法。
keywords

name 字段規(guī)則相同。

authors

作者名錄。

homepage

主頁(yè)。

repository

源文件所處倉(cāng)庫(kù)。

liscense

授權(quán)許可。

ignore

安裝包的時(shí)候需要忽略的模塊。

resolutions

如果兩包發(fā)生沖突,則自動(dòng)根據(jù)該字段解析依賴包。

private

如果設(shè)置為 true,則不能發(fā)布該包。這樣做是為了避免意外發(fā)布。

維護(hù)依賴包

使用 bower install <package> --save 命令將 <package> 添加到 bower.jsondependencies 數(shù)組。

使用 bower install <package> --save-dev 命令將 <package> 添加到 bower.jsondevDependencies 數(shù)組。

注冊(cè)程序包

注冊(cè)后的程序包可以使用 bower install <package> 命令進(jìn)行安裝。

*    包名必須符合 bower.json 規(guī)范。
*    項(xiàng)目根目錄必須存在合法的 `bower.json` 文件。
*    包必須使用 [semver](http://semver.org/) Git tag。
*    你的包必須是公開(kāi)的,其他人都可以訪問(wèn)到你的 Git 倉(cāng)庫(kù),記住推送 Git tags。
*    對(duì)于私有包,使用私有的 [Bower Registry](https://github.com/bower/registry)。

使用 bower register 命令注冊(cè)包:

$ bower register <my-package-name> <git-endpoint>

例如:

$ bower register example git://github.com/user/example.git

Bower 注冊(cè)現(xiàn)在還不支持身份驗(yàn)證。

Bower 不支持 GitHub 風(fēng)格的命名(org/repo),但你可以使用 - 符號(hào)來(lái)命名相關(guān)聯(lián)的包,例如 angular-

注銷程序包

使用命令 bower unregister 注銷你的代碼包。你首先要使用 bower login 來(lái)驗(yàn)證 GitHub 身份,確保你是代碼包的貢獻(xiàn)者。

bower login
# enter username and password
? Username:
? Password:
#unregister packages after successful login
bower unregister <package>

你也可以手動(dòng)請(qǐng)求注銷代碼包。

API cache
$ bower cache clean
$ bower cache clean <name> [<name> ...]
$ bower cache clean <name>#<version> [<name>#<version> ..]

清理緩存的程序包。

$ bower cache list
$ bower cache list <name> [<name> ...]

顯示緩存的程序包。

help
$ bower help <command>
home
$ bower home
$ bower home <package>
$ bower home <package>#<version>

打開(kāi)程序包主頁(yè)。

info
$ bower info <package>
$ bower info <package> [<property>]
$ bower info <package>#<version> [<property>]

顯示程序包或某一個(gè)版本的程序包信息。

install
$ bower install [<options>]
$ bower install <endpoint> [<endpoint> ..] [<options>]

安裝項(xiàng)目依賴包,或者指定的終端地址集。

終端有三種形式:

*    <package>
*    <package>#<version>
*    <name>=<package>#<version>

其中:

*    <package> 是 URL,物理路徑或注冊(cè)名。
*    <version> 是有效范圍、commit、分支等。
*    <name> 本地配置的名稱。
lookup
$ bower lookup <name>

查詢程序包 URL。

prune
$ bower prune

卸載本地多余程序包。

register
$ bower register <name> <url>

注冊(cè)程序包。

search
$ bower search
$ bower search <name>

查找程序包。

update
$ bower update <name> [<name> ..] [<options>]

根據(jù) bower.json 內(nèi)容安裝最新的程序包。

update options

* `-F`, `--force-latest`:強(qiáng)制安裝最新版本(無(wú)論沖突與否)
* `-p`, `--production`:不要安裝項(xiàng)目的 devDependencies。
uninstall
$ bower uninstall <name> [<name> ..] [<options>]

從本地 bower_components 目錄卸載程序包。

uninstall options

* `-S`, `--save`:從 bower.json dependencies 中移除卸載的程序包。
* `-D`, `--save-dev`:從 bower.json devDependencies 中移除卸載的程序包。
unregister
$ bower unregister <package>

卸載程序包。

當(dāng)前標(biāo)題:Bower手冊(cè)-創(chuàng)新互聯(lián)
當(dāng)前地址:http://chinadenli.net/article38/gedsp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站網(wǎng)站設(shè)計(jì)網(wǎng)站制作用戶體驗(yàn)定制網(wǎng)站面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司