某模組成功全域性安裝,但在使用時提示『未找到命令』
先來找到nodejs的安裝路徑
npm prefix -g
我這裡會顯示/usr/local/nodejs/node-v12.14.1-linux-x64
將上面顯示的路徑加入到環境變數的path條目中即可
vi /etc/profile
在最後新增如下一行
export path=/usr/local/nodejs/node-v12.14.1-linux-x64/bin:$path
儲存編輯
使其生效
source /etc/profile
或者
echo -e "export path=$(npm prefix -g)/bin:$path" >> ~/.bashrc && source ~/.bashrc
nodejs 無需使用 sudo 安裝全域性模組(npm)
一般來說直接安裝 npm 的時候,在使用 npm 的全域性安裝命令會需要使用到管理員許可權。為了避免每次都使用 sudo 命令,可以看以下的設定。使用的作業系統為 linux 或 macos。sudo mkdir p usr local sudo chown r user usr local 請在執...
一鍵安裝全域性npm模組
github 第一種可以滿足要求,但是不是很優雅 第二種是行不通的,nvm會提示與npm配置prefix不相容。nvm is not compatible with the npm config prefix option.讓執行nvm use delete prefix ornpm config ...
npm 模組 移除 命令全域性刪除所有npm模組?
我嘗試了kai sternad的解決方案,但對我來說似乎並不完美。awk在deps樹本身的最後乙個之後,還有許多特殊符號。因此,我想出了自己對kai sternad解決方案的修改 在cashmere想法的幫助下 npm ls gp depth 0 awk f node modules grep ve...