node.js開發環境配置

node.js是什麼

  • Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境。Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效。Node.js 的包管理器 npm,是全球最大的開源庫生態系統。node

  • node.js官網:https://nodejs.org/en/git

爲何要使用node.js

  • nodejs在服務端與其餘語言相比有個很大的優點就是非阻塞IO,專爲網絡服務而設計,高效的解決輸入和輸出,nodejs使用事件循環和線程池的方式來解決高併發的問題,可是對於大量的計算,nodejs卻並不適合。

node.js在window平臺下的安裝

安裝nvm

  • nvm(nodejs version manager)是nodejs版本管理工具
  • 下載nvm包的地址:https://github.com/coreybutler/nvm-windows/releases
  • 選擇nvm-noinstall.zip
  • 解壓到C:\dev\nvm文件夾中
  • 右鍵install.cmd以管理員身份運行,直接回車,成功後,會在C盤的根目錄生成一個settings.txt的文本文件,把這個文件剪切到C:\dev\nvm目錄中,而後咱們把它的內容修改爲這樣:
root: C:\dev\nvm 
path: C:\dev\nodejs 
arch: 64 
proxy: none 
node_mirror: http://npm.taobao.org/mirrors/node/ 
npm_mirror: https://npm.taobao.org/mirrors/npm/
  • 配置環境變量github

    • 右鍵個人電腦-屬性-高級系統設置-環境變量
    • 修改NVM_HOME和NVM_SYMLINK變量的變量值
    • path-編輯文本,將內容複製到文本框中,C:\dev\nvm;或者是C:\dev\nodejs若是有的話把他們刪掉,換成%NVM_HOME%;%NVM_SYMLINK%

    • 打開cmd窗口輸入命令:nvm v ,那麼咱們會看到當前nvm的版本信息
    • 在cmd窗口輸入命令:nvm install 6.9.1安裝node,將安裝好的node拷貝到C:\dev\nvm目錄下
    • nvm use 版本號 切換node版本
  • nvm經常使用命令npm

  • 終端基本使用windows

nrm的安裝

什麼是nrm

  • nrm就是npm registry manager 也就是npm的鏡像源管理工具,有時候國外資源太慢,那麼咱們能夠用這個來切換鏡像源。網絡

  • 咱們只要經過這個命令: npm install -g nrm 就能夠實現安裝。併發

  • 注意-g能夠直接放到install的後面,咱們之後也最好這樣用,由於這樣用,咱們能夠在cmd中上下箭頭切換最近命令的時候,容易修改,更方便操做。安裝完成後,咱們就可使用了。高併發

    • 命令:nrm ls 用於展現全部可切換的鏡像地址
    • 命令:nrm use cnpm 咱們這樣就能夠直接切換到cnpm上了。固然也能夠按照上面羅列的其餘內容進行切換。
相關文章
相關標籤/搜索