[英]using npm to install a development version
alasql有一個小問題,開發人員已建議使用v0.3.6-develop-1476
而不是目前的v0.3.6
,並且該問題將很快得到解決。
我對npm知之甚少,除了如何安裝,刪除和列出。 並且即使刪除並安裝后,使用'--only = dev'似乎也不起作用:
npm remove alasql;
npm i --only=dev alasql; // this did not install develop-1476
我的問題:如何安裝開發人員版本1476? 這是0.3.6-develop-1476 github信息。
有什么方法可以使用git clone
代替npm嗎? 還是將兩者結合?
非常感謝您,我很抱歉提出這樣的基本問題。
從提交歷史記錄中 ,我們現在知道將版本提升到0.3.6-develop-1476
的提交的commit-SHA是f19e17eeb908638ef320539e5b80357bfcc0709d
。 因此,您所需要做的就是:
npm install 'https://github.com/agershun/alasql#f19e17eeb908638ef320539e5b80357bfcc0709d' --verbose
在npm
您只能指向版本,單個git commit或標記名。
簡介(來自
npm install
文檔)npm install (with no args, in package dir) npm install [<@scope>/]<name> npm install [<@scope>/]<name>@<tag> npm install [<@scope>/]<name>@<version> npm install [<@scope>/]<name>@<version range> npm install <tarball file> npm install <tarball url> npm install <folder>
在您的情況下:
# to install "develop" branch name
npm install agershun/alasql#develop
# to install specific commit version
npm install agershun/alasql#f19e17eeb908638ef320539e5b80357bfcc0709d
如果需要,請記住使用--save
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.