成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

使用npm發(fā)布項(xiàng)目

jemygraw / 669人閱讀

摘要:發(fā)布發(fā)布一個(gè)包概要譯目標(biāo)文件或者文件夾標(biāo)簽標(biāo)簽名訪問限制公開受限制的如果沒有參數(shù)可使用替代如果沒有定義新標(biāo)簽使用替代說明上傳一個(gè)包到倉(cāng)庫(kù)后就可以使用名字來下載下來。只有使用了限制的包,他的默認(rèn)是有限制的。

npm-publish發(fā)布

發(fā)布一個(gè)包

概要 Synopsis
npm publish [|][--tag][--access]

Publish "." if no argument supplied
Sets tag "latest" if no --tag specified

npm publish [<目標(biāo)文件>|或者<文件夾>] [--tag標(biāo)簽<標(biāo)簽名>] [--access訪問限制 ]

如果沒有參數(shù)可使用“.”替代
如果沒有定義新標(biāo)簽 使用"latest"替代
說明

上傳一個(gè)包到倉(cāng)庫(kù)(npm)后就可以使用名字來下載下來。包目錄中的所有文件都將被下載下來。除了.gitignore或者.npmignore這類文件。如果文件中有.gitignore那么個(gè)文件中指定的文件將被忽視。如果同時(shí)存在那么以.gitignore為主。查看npm-developers獲得更多細(xì)節(jié)。
默認(rèn)情況下,npm將發(fā)表到公共的注冊(cè)。因?yàn)樵O(shè)置的默認(rèn)注冊(cè)使者的不同會(huì)出現(xiàn)不同的樣子,查看package.json

:一個(gè)包含package.json的文件夾

:一個(gè)指向一個(gè)包含package.json文件的文件夾的路徑或者url

[--access] 告訴注冊(cè)中心,包是否為公開,或者其他限制。只有使用了限制的包,他的默認(rèn)是有限制的。如果你不是一個(gè)付費(fèi)賬戶,默認(rèn)是公開的。

如果包的名字和版本組合已經(jīng)存在和注冊(cè)過,那么將會(huì)失敗。

一旦一個(gè)名字和版本的組合被注冊(cè)過,那么將不得更改,即使從版本庫(kù)刪除。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/82042.html

相關(guān)文章

  • 如何發(fā)布你自己的React模塊至NPM

    摘要:文章介紹如何創(chuàng)建發(fā)布一個(gè)包,包括項(xiàng)目搭建發(fā)布流程注意事項(xiàng)等。語義化版本號(hào)分為三位。主版本號(hào)當(dāng)進(jìn)行了大都改動(dòng)或者對(duì)有很多不兼容修改時(shí)應(yīng)該進(jìn)行版本號(hào)升級(jí)。次版本號(hào)增加了部分特性或者優(yōu)化時(shí)升級(jí)該版本。如如果你想撤回指定版本,執(zhí)行包名版本號(hào)。 文章介紹如何創(chuàng)建發(fā)布一個(gè)npm包,包括項(xiàng)目搭建、發(fā)布流程、注意事項(xiàng)等。 演示代碼GitHub地址 1. 初始化項(xiàng)目 首先在創(chuàng)建好的項(xiàng)目文件夾下面執(zhí)行 ...

    zombieda 評(píng)論0 收藏0
  • 怎么開發(fā)并發(fā)布一個(gè)可用的 JavaScript 模塊 ?

    摘要:但是,我們發(fā)布之前,需要做一些持續(xù)集成和單元測(cè)試,用來保證代碼的正確性,穩(wěn)定性。 Javascript 那么流行,作為一個(gè)前端開發(fā)者,或者前端入門者,發(fā)布一個(gè)正式可用的 Javascript 模塊,對(duì)于自己來說應(yīng)該成長(zhǎng)很大。下面就以一個(gè)簡(jiǎn)單的 Javascript 模塊 filesize.js 來介紹 github、travis-ci、npm 這些內(nèi)容的組合使用。 一、目標(biāo)概覽 本文將...

    TANKING 評(píng)論0 收藏0
  • 使用npm-scripts發(fā)布Github Pages

    摘要:使用發(fā)布將項(xiàng)目打包后部署到上是常見需求。需要使用到的庫(kù)。關(guān)于的知識(shí),參考使用指南用打造超溜的前端工作流需付費(fèi)修改此時(shí),雖然可以發(fā)布,但所有相關(guān)的靜態(tài)文件的目錄都是指向的,而實(shí)際的靜態(tài)文件的位置是在中。 使用npm-scripts發(fā)布Github Pages 將項(xiàng)目打包后部署到GitHub Pages 上是常見需求。這里總結(jié)下通過npm-srcrips將項(xiàng)目發(fā)布到gh-pages分支。需...

    cloud 評(píng)論0 收藏0
  • 減小發(fā)布npm包的體積與避免重復(fù)依賴

    摘要:我們可以把未經(jīng)過打包的源代碼發(fā)布到,并把中的字段指向源代碼,這樣引入的就交由項(xiàng)目的構(gòu)建工具來進(jìn)行處理,因此理論上就可以避免重復(fù)依賴了??偨Y(jié)通過這兩天的折騰,主要收獲有點(diǎn)發(fā)布包的流程中的字段判斷重復(fù)依賴的機(jī)制基于組件封裝組件時(shí)如何避免重復(fù)依賴 這兩天一直在忙于封裝一個(gè)vue table組件并發(fā)布到npm,記錄一下我是如何把npm包的大小從100多kb減小到不足1kb的過程。 背景 這個(gè)組...

    xiaotianyi 評(píng)論0 收藏0
  • Vue入坑筆記

    摘要:近段時(shí)間常使用開發(fā),寫點(diǎn)記錄,避免時(shí)間久之忘了。安裝教程查看是否已安裝,在中輸入若已安裝則輸出版本號(hào)。繼承報(bào)錯(cuò)可能是文件路徑問題。當(dāng)和繼承的不同時(shí)在文件夾內(nèi)外的話,會(huì)出現(xiàn)該錯(cuò)誤。 近段時(shí)間常使用vue-cli開發(fā),寫點(diǎn)記錄,避免時(shí)間久之忘了。 環(huán)境 1. nodejs  vue-cli開發(fā)基于nodejs環(huán)境,確保開發(fā)的環(huán)境中已安裝了nodejs?! “惭b教程 https://www....

    superw 評(píng)論0 收藏0
  • 從搭建腳手架到在npm發(fā)布react組件

    摘要:從搭建腳手架到在上發(fā)布組件最近公司給公司里架設(shè)了私有的倉(cāng)庫(kù),相應(yīng)地也需要一個(gè)用來發(fā)布組件用的腳手架,在這個(gè)過程中又又又又復(fù)習(xí)了一下,在這里分享下腳手架搭建的過程。 從搭建腳手架到在npm上發(fā)布react組件 最近公司給公司里架設(shè)了私有的npm倉(cāng)庫(kù),相應(yīng)地也需要一個(gè)用來發(fā)布react組件用的腳手架,在這個(gè)過程中又又又又復(fù)習(xí)了一下webpack,在這里分享下腳手架搭建的過程。 首先,我們預(yù)...

    junfeng777 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<