Node.js安装

官网下载源码包,解压安装,如果要安装不同版本则只需要改变版本号即可

1
2
3
4
5
wget https://nodejs.org/dist/v8.11.3/node-v8.11.3.tar.gz
tar -zxvf node-v8.11.3.tar.gz
cd node-v8.11.3
./configure
make && make install

可能出现报错

![Snipaste_2018-07-17_15-30-17](C:\Users\liuning\Pictures\Saved Pictures\Snipaste_2018-07-17_15-30-17.png)

只需要安装

1
2
sudo yum -y install gcc automake autoconf libtool make
sudo yum install gcc gcc-c++

然后再执行make命令就可以了,时间可能会很长.

配置NODE_HOME,进入profile编辑环境变量

1
2
3
4
vim /etc/profile
-export NODE_HOME=/usr/local/node/0.10.24
-export PATH=$NODE_HOME/bin:$PATH
source /etc/profile

验证是否配置成功

1
node -v

npm(node package manager)nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等) ,一般npm会在弄得安装时自动安装

由于npm的官网镜像下载很慢,所以建议先按个cnpm,连接淘宝提供的npm库

1
npm install -g cnpm

全局安装gulp

1
2
cnpm install gulp -g
gulp -v

查看已安装的npm包

1
npm list -g --depth 0
  • 全局安装模块xxx
1
npm install -g xxx
  • 安装并写入package.json的"dependencies"中
1
npm install xxx --save
  • 安装并写入package.json的"devDependencies"中
1
npm install xxx --save-dev
  • 删除xxx模块
1
npm uninstall xxx
  • 删除全局模块xxx
1
npm uninstall -g xxx
  • 查看npm配置
1
npm config list
  • 将npm镜像设置为淘宝镜像
1
npm config set registry http://registry.npm.taobao.org/
  • 还原为npm官方镜像
1
npm config set registry https://registry.npmjs.org/

http://www.cnblogs.com/penghuwan/p/6973702.html

1
npm cache clean --force //强制清除缓存