一鍵安裝全域性npm模組

2021-09-19 16:25:19 字數 647 閱讀 6757

github:

第一種可以滿足要求,但是不是很優雅;

第二種是行不通的,nvm會提示與npm配置prefix不相容。

nvm is not compatible with the npm config "prefix" option...
讓執行nvm use --delete-prefix ***ornpm config delete prefix才可以,這兩句的意思是刪掉你設定的npm配置。

q:難道沒有其他辦法了嗎?

a:是的,就連nvm官方都沒有辦法解決。

將需要全域性安裝的模組名寫到data.json中,切換node版本後執行以下命令,一鍵安裝所有的模組

bash init.sh
安裝乙個新的全域性模組時,例如安裝pm2,可執行:

bash install.sh pm2 # 相當於執行 npm i -g pm2,並將pm2模組寫入data.json檔案中

無需使用 sudo 安裝全域性模組(npm)

一般來說直接安裝 npm 的時候,在使用 npm 的全域性安裝命令會需要使用到管理員許可權。為了避免每次都使用 sudo 命令,可以看以下的設定。使用的作業系統為 linux 或 macos。sudo mkdir p usr local sudo chown r user usr local 請在執...

npm 模組 移除 命令全域性刪除所有npm模組?

我嘗試了kai sternad的解決方案,但對我來說似乎並不完美。awk在deps樹本身的最後乙個之後,還有許多特殊符號。因此,我想出了自己對kai sternad解決方案的修改 在cashmere想法的幫助下 npm ls gp depth 0 awk f node modules grep ve...

一鍵安裝 Apache Mysql Php

適用環境 系統支援 centos 5 32bit 64bit centos 6 32bit 64bit 記憶體要求 256m 安裝了什麼 1 apache 2.2.22或apache 2.4.2 2 mysql 5.5.24 3 php 5.2.17或php 5.3.13 4 phpmyadmin ...