npm包實現發布正式和測試版

2022-03-12 10:41:55 字數 777 閱讀 3831

npm publish的時候 怎麼發測試版和正式版本呢?

通常我們一般情況下 直接 npm publish 提交自己的開發包後,在專案中 npm install @packagename 是下載下來剛才我們提交上去的 npm 包。

如果出現一些不穩定版本或者其他情況,我們並不想直接發布後 使用者npm install 拉取這個不穩定的版本,或者根據使用者需要是否拉取這個不穩定的版本。

那我們可以給這個不穩定的版本貼上標籤 beta 。因為一般 npm install 的版本都是 latest。

編譯成功後在目錄 dist/lib下 找到 package.json

一般是 這樣的  "version": "1.0.6",

提交正式版本

npm publish
下載正式版本

npm install @packagename
在測試版本中 的package.json我們改成這樣 "version": "1.0.6-beta",

然後提交測試版本

npm publish --tag=beta
下載測試版本

npm install @fz/components@beta
然後我們 npm info @packagename 檢視資訊

本文僅屬於個人記錄

關於 npm dist-tag:

關於 npm publish:

大眾高爾夫2 漢化測試版發布

第一階段的測試補丁終於2010 07 30發布了,關於補丁下面這個位址已經描述很詳細了 作為第乙個參與漢化的遊戲,特在這裡留個腳印,以示紀念。這時一次愉快的經歷,不但學習到了很多技術知識,同時還認識新的朋友。他們是一群默默為大眾服務的有責任有擔當的精英。下面的時間表記錄了這個旅程 2007 06 0...

iPhone發布IOS12測試版

而ios12測試版主要針對的是老使用者的優化公升級,根據蘋果官方的介紹通過公升級後裝置在開機啟動速度可以提公升將近40 輸入法速度提公升50 其中相機啟動速度最為出色,可以達到70 這是不是對老使用者的一種福利,讓老使用者不再卡頓呢?執行速度更快呢?不過筆者有個疑問,會不會出現硬體跟不上軟體系統,從...

發布「科研專案網路管理系統 1 0」測試版

1.起源 測試賬戶 使用者密碼全部為123456 可修改使用者 user01 user02 唯讀使用者 user03 user04 張 三 李四 新註冊使用者為唯讀使用者 現改為可修改,且可檢視部分後台資訊 4.功能 主要的功能,完成科研專案從立項申請 任務下達 完成設計 專案實施 中期檢查 成果評...