centos安装npm和使用cnpm
服务器面板 2018-05-05 16:27:46
C/C++ Code复制内容到剪贴板
  1. wget https://nodejs.org/dist/v8.11.1/node-v8.11.1.tar.gz 
  2.   
  3. ## 解压  
  4. tar xzvf node-v* && cd node-v*  
  5.   
  6. ## 安装必要的编译软件  
  7. sudo yum install gcc gcc-c++  
  8.   
  9. ## 编译  
  10. ./configure  
  11. make  
  12. sudo make install  
  13. node --version  

 

安装淘宝镜像

C/C++ Code复制内容到剪贴板
  1. npm install -g cnpm --registry=https://registry.npm.taobao.org  

 

 

升级到最新node:

C/C++ Code复制内容到剪贴板
  1. ## 升级之前需要安装n模块,n模块是专门用来管理nodejs的版本  
  2. npm install -g n  
  3.   
  4. ## 如果你想升级到一个指定的版本,则可以使用n 6.11.2来升级  
  5. n 6.11.2  
  6.   
  7. ## 还可以直接输入n stable,升级到nodejs最新稳定的版本  
  8. n stable  

 

升级最新npm

C/C++ Code复制内容到剪贴板
  1. npm install -g npm  

 

 


 

第二种(不好用): 

C/C++ Code复制内容到剪贴板
  1. ## 安装node  
  2. yum install nodejs  
  3.   
  4. ## 查看版本号  
  5. node -v  
  6.   
  7. ## 卸载node.js  
  8. yum remove nodejs npm -y  

 

手动删除残留

进入 /usr/local/lib 删除所有 node 和 node_modules文件夹

进入 /usr/local/include 删除所有 node 和 node_modules 文件夹

检查 ~ 文件夹里面的"local" "lib" "include" 文件夹,然后删除里面的所有 "node" 和 "node_modules" 文件夹

可以使用以下命令查找

find ~/ -name node

find ~/ -name node_modules

进入 /usr/local/bin 删除 node 的可执行文件

 

以下步骤可选:

删除: /usr/local/bin/npm

删除: /usr/local/share/man/man1/node.1

删除: /usr/local/lib/dtrace/node.d

删除: rm -rf /home/[homedir]/.npm

删除: rm -rf /home/root/.npm

 

 

本文来自于:http://www.yoyo88.cn/study/control/299.html

Powered by yoyo苏ICP备15045725号