Da Nang(越南峴港)/ HuangNO1
392 words
2 minutes
Linux 配置 npm
前言
npm(Node Package Manager)是 node 包管理器,是 Node.js 預設的、以 JavaScript 編寫的軟體套件管理系統。相信各位在開發 Vue 或是快應用等方面都會用到 npm,這裡我寫一下關於 npm 在 Linux 上的配置,因為在 Linux 使用 npm,因為在使用 npm 安裝套件時會發生權限不足問題還有下載源速度過慢,我將在這篇文章教大家如何配置 npm。
安裝 npm
裝 npm 時,會幫你也裝 nodeJS等相關依賴。
sudo pacman -S npmnpm 本地化
- 在家目錄建立資料夾
mkdir ~/.npm-global- 設置 npm 的目標資料夾
npm config set prefix '~/.npm-global'- 加入本地環境變量
如果你有安裝使用 ZSH,也需要在 ~/.zshrc 引入環境變量。
vim ~/.profile # 編輯本地環境變量vim ~/.zshrc添加以下內容,如果沒有 ~/.profile 就自己新建。
export PATH=~/.npm-global/bin:$PATH # 加入的變量- 重置環境變量
輸入以下指令後記得要重新登出登入電腦。
source ~/.profilesource ~/.zshrc設置國內鏡像
在牆內使用國內鏡像資源會更方便。
- 淘寶源
# 臨時使用# XXX 為你要安裝的套件代稱npm --registry https://registry.npm.taobao.org install XXX# 永久使用npm config set registry https://registry.npm.taobao.org- cnpmjs 源
直接使用 cnpmjs 替代 npm。
# 透過淘寶源安裝 cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org使用 cnpm:
cnpm install XXX # XXX 為你要安裝的套件代稱結論
蠻簡單的,各位別想太複雜。