之前一直在作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配置完成