能用npm安裝最新包但是不能使用Bower安裝

2021-09-10 08:31:31 字數 420 閱讀 4251

問題:

在專案中使用bower來管理包,需要更新某乙個包的版本來解決bug。可以使用npm 安裝乙個最新版2.1.3的包,但是使用bower安裝到的包最新的班仍是2.1.2版本,這時候是不是懷疑人生了,bower出現了什麼問題嗎?

原因:bower安裝依賴github的『release』標籤,預設版本安裝只能安裝已經release的版本。

解決 how to install latest (untagged) state of a repo using bower?

可以使用指定的git倉庫提交的id —— sha來安裝:

bower install '#'
例子:

bower install 'git:'

npm離線安裝npm包

以安裝git為例 使用 npm install 同樣以git為例,首先我們需要準備git包,可以在聯網的機器上執行 npm installgit global style 上面的 global style 很關鍵,表示將git安裝到node modules中乙個單獨的git資料夾中,這樣我們可以方便...

npm包的安裝方式

npm install 安裝到node modules,不會將依賴寫入package.json中 注 在一台電腦上安裝sass並且引用,當在另一台電腦上npm install後,存在報錯,因為install並沒有安裝sass。npm i g 全域性安裝包,不會安裝到專案node modules,也不...

win下npm不能安裝n模組

要更新node的版本,有個n模組很方便。但當我用npm安裝n模組,發現居然裝不上。提示的內容是 npm err notsup not compatible with your operating system or architecture n 1.2.9 npm err notsup valid ...