0
我在本地計算機上對npm
軟件包進行了修改,現在我想全局安裝修改後的版本,依賴項和所有文件。我怎麼做?Node.js從本地文件安裝
我在本地計算機上對npm
軟件包進行了修改,現在我想全局安裝修改後的版本,依賴項和所有文件。我怎麼做?Node.js從本地文件安裝
隨着npm install
你可以安裝一個目錄,而不是在npm
註冊表中的名稱指定的模塊,請參閱:
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>
看到最後3選項 - 你可以使用你自己準備的tarball文件,你已經託管了som的tarball URL (例如在GitHub上),或者包含帶有package.json
文件的模塊的目錄(文件夾)。
如果你在你的修改版本的目錄,那麼你就可以在全球範圍與安裝:
npm install -g .
此外,您還可以使用npm link
從到當前文件夾中創建一個全球安裝的符號鏈接,見:
此選項可以在開發過程中方便。
謝謝。我曾嘗試過這樣做,但沒有奏效。原來我沒有在'package.json'文件中指定'bin' – Abdul