卸载安装Node.js与npm过程详解
2016-08-15 00:00
1301 查看
下面记录一下在本地 Windwos 环境用 vagrant 搭建的虚拟机(Homestaead)和生产环境阿里云 CentOS 系统安装 Node.js 的步骤,以及 npm 安装依赖的不同之处。
使用源码编译的方式安装 node.js.首先将机子上的 Node.js 卸载,我直接贴上 Stack Overflow 上提供的步骤:
1.卸载 npm 和 Node.js
先卸载 npm,命令是:
Running which node will return something like /path/bin/node.
Then run cd /path
This is all that is added by Node.JS.
如果是 Ubuntu 系统并使用 apt-get 安装的,可以使用命令:
2.下载、编译、安装 Node.js
Node.js 官方下载页面:https://nodejs.org/en/download/current/
我选择的是最新版本,下载地址是:https://nodejs.org/dist/v6.3.1/node-v6.3.1.tar.gz
一般第三方的软件在 Linux 上的安装目录是 /usr/local,使用 wget 下载源码(地址自己注意替换):
使用源码编译的方式安装 node.js.首先将机子上的 Node.js 卸载,我直接贴上 Stack Overflow 上提供的步骤:
1.卸载 npm 和 Node.js
先卸载 npm,命令是:
sudo npm uninstall npm -g,然后卸载 Node.js.
Running which node will return something like /path/bin/node.
Then run cd /path
This is all that is added by Node.JS.
rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1
如果是 Ubuntu 系统并使用 apt-get 安装的,可以使用命令:
sudo apt-get remove nodejs
2.下载、编译、安装 Node.js
Node.js 官方下载页面:https://nodejs.org/en/download/current/
我选择的是最新版本,下载地址是:https://nodejs.org/dist/v6.3.1/node-v6.3.1.tar.gz
一般第三方的软件在 Linux 上的安装目录是 /usr/local,使用 wget 下载源码(地址自己注意替换):
sudo wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz[/code]
解压缩:tar xzvf node-v* && cd node-v*
编译:./configure make
这个过程可能会很慢,等待完成,然后安装:sudo make install
如果一切顺利,Node.js 就安装好了,使用 node -v 查看一下版本。vagrant@homestead:/usr/local$ node -v v6.3.1
3.安装 npm 依赖
这里 Windows 上的虚拟机和真实的 Linux 系统会有不同,Linux 上直接:npm install
而 Windows 虚拟机的命令需要加参数,否则会报错:npm install --no-bin-links
4.安装淘宝 npm 镜像加速
其实第三步之前可以先安装淘宝的 npm 镜像,使用命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
这样大部分 npm 命令可以用 cnpm 替代,如:cnpm install
由于我使用 Laravel 的 PHP 框架,需要使用 gulp 前端构建工具,因此要安装 gulp,使用淘宝 npm 镜像安装:cnpm install --global gulp
到此 Node.js 和 npm 依赖都安装成功,一切如新。
还有一种方法,不安装 cnpm 只用淘宝镜像,设置 npm 的镜像:npm config set registry https://registry.npm.taobao.org
总结
以上就是卸载安装Node.js和npm过程的全部内容,希望本文的内容对大家能有所帮助,如果有疑问欢迎大家留言讨论。您可能感兴趣的文章:
windows系统下简单nodejs安装及环境配置
跟我学Nodejs(一)--- Node.js简介及安装开发环境
Nodejs sublime text 3安装与配置
nodejs npm install全局安装和本地安装的区别
nodejs教程 安装express及配置app.js文件的详细步骤
nodejs教程之环境安装及运行
nodejs win7下安装方法
ubuntu下安装nodejs以及升级的办法
windows下安装nodejs及框架express
Nodejs全局安装和本地安装的不同之处
相关文章推荐
- 从源码安装Mysql/Percona 5.5
- 在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
- 解决vc中unable to connect to the MKS:Internal error问题
- ndm:NPM 的桌面 GUI 程序
- 杰奇一些安装详细说明文件,比官方更细
- 无线网卡安装DIY
- 网卡安装常见问题精解
- DB2数据库的安装
- CentOS下DB2数据库安装过程详解
- Microsoft Sql server2005的安装步骤图文详解及常见问题解决方案
- ghost安装系统软件硬盘安装器 安装ghost图文教程
- CentOS 6.3下编译安装Ruby 2.0笔记
- 使用ruby部署工具mina快速部署nodejs应用教程
- FREEBSD安装POSTGRESQL笔记
- Redis总结笔记(一):安装和常用命令
- FreeBSD 6.2 安装全程图解教程
- 安装Apache和PHP的一些补充
- Lua在windows下的安装及环境配置
- PHP 5.3.0 安装分析心得
- 关于MSSQL 2005的安装与补丁