nodeJS基本使用
nodejS和相关组件常见的命令记录
安装Node.js
- CentOS
- sudo yum install epel-release #安装epel源
- sudo yum install nodejs 安装nodeJs
- MacOS
- brew install node
- 官网下载安装包
检查是否安装成功
node --version
安装NVM管理Nodejs版本
有些node代码有版本要求,nvm可以在各个版本时间切换
执行下面的命令安装:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
安装确认:
nvm version
配置淘宝源
查看源
npm get registry
查看修改为淘宝
npm config set registry http://registry.npm.taobao.org/
使用nrm管理源
安装nrm
npm install -g nrm
查看源
nrm ls
npm -------- https://registry.npmjs.org/
yarn ------- https://registry.yarnpkg.com/
cnpm ------- http://r.cnpmjs.org/
* taobao ----- https://registry.npm.taobao.org/
nj --------- https://registry.nodejitsu.com/
npmMirror -- https://skimdb.npmjs.com/registry/
edunpm ----- http://registry.enpmjs.org/
切换源
# 切换到淘宝
nrm use taobao
删除源
nrm del taobao
增加源
nrm add <仓库名字> <仓库地址>
安装NCU检查模块更新
npm install -g npm-check-updates
常用命令
- npm 命令
- npm install xxx 安装到当前目录
- npm install -g xxx 安装全局模块
- npm uninstall xxx 卸载模块
- npm uninstall -g xxx 卸载全局模块
- npm list –depth=0 查看所有高级的模块
- npm list –depth=0 -global 查看所有全局安装的模块
- nvm
- nvm install xxx 安装指定版本的node
- nvm ls 查看现在node版本情况
- nvm use xxx 使用某个版本的node
- nvm use system 使用系统安装的node
- nvm uninstall xxx 卸载某个模块
- ncu
- ncu 插件模块是否有更新
- ncu -g 检查全局模块是否有更新
- ncu -u 更新到package.json