之前一直在作php后台,对node没有认真研究,如今前端发展速度这么快,再加上node的飞速发展,javascript统一中原指日可待啊。em~~,废话很少说开始开发环境和线上环境搭建吧,写一下本身的搭建之旅,记录一下javascript
brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件
关于brew的安装配置不作说明,相信你也装了,没装的能够去看https://www.cnblogs.com/firew...php
nvm是node.js和npm的管理工具,安装它能够更好的帮助咱们来控制node的版本
固然不安装mvn也是能够滴。html
brew install nvm source $(brew --prefix nvm)/nvm.sh
nvm ls-remote
建议安装最近一次长期维护的版本前端
nvm install v8.11.1
nvm use --delete-prefix v8.11.1
检查是否安装成功node和npm(npm集成在了node中):java
node -v npm -v
至此线下环境搭建完成node
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash
提示:安装完成后重启shell生效,重启后检查mvn是否安装成功:git
command -v nvm
此时步骤不用我说了吧,再从线下搭建步骤的2.2开始安装node.js 就能够了github
因为国情,从npm上安装资源包会很慢,因此咱们能够换成国内镜像来拉取资源,能够直接用淘宝的cnpm来替代npm,可是因为咱们还可能会本身搭建npm服务器,这样一来会很容易混淆,因此咱们须要一个来管理npm的包,这里用nrmshell
npm install nrm -g
-g 表明全局安装,之后的每一个node项目都用到npm
nrm ls
这里我使用的是淘宝的
nrm use taobao
至此npm配置完成