windows系統下安裝 node.js (node.js安裝及環境配置)

node.js簡介

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

以上是官網上的介紹。初步嘗試使用node.js,我在看了許多文檔的同時,也看了一些學習視頻。下面是是我學習後對node的一些理解(尚未實戰過,說的不對請你們多指點)。vue

  • node.js是運行在服務器端的JavaScript
  • node.js開發就是利用ES+第三方開源庫+node平臺環境API進行編程

node相關資源?

  • cnode:http://cnodejs.org/
  • 《深刻淺出node.js》阿里巴巴.樸靈

版本差距

上面這個是在node官網 https://nodejs.org/en/ 的截圖。通過查資料發現:v6.10.3 LTS 是node.js和io.js的合併版本;v8.0.0Current是io版本。

關於node和io之間的關係,能夠看看  http://www.infoq.com/cn/articles/node-js-and-io-js/node

node.js下載

下載地址:http://nodejs.cn/download/vue-cli

須要根據本身電腦的系統選擇安裝包。express

我下載的是v6.10.3 LTS,穩定版。npm

node.js安裝

安裝的時候能夠雙擊node文件安裝,也可使用cmd控制檯安裝。編程

贊成node許可協議: windows

 

選擇安裝路徑:緩存

選擇安裝模式:服務器

 

 點擊finish,安裝完成學習

 

查看node是否安裝成功

安裝成功文件夾內容以下:

 

也能夠經過cmd查看是否安裝成功。

打開cmd

輸入node -v  查看node版本號

輸入npm-v  查看npm版本號

成功獲取到node的版本號,表示node已經安裝成功。

 

此處說明下:新版的Node.js已自帶npm,安裝Node.js時會一塊兒安裝,npm的做用就是對Node.js依賴的包進行管理,也能夠理解爲用來安裝/卸載Node.js須要裝的東西

環境配置

說明:這裏的環境配置主要配置的是npm安裝的全局模塊所在的路徑,以及緩存cache的路徑。

  配置緣由是爲了不執行全局安裝語句(如: npm install vue-cli -g)時,將安裝的模塊安裝到c盤,佔用c盤空間。

例如:

  我但願將全模塊所在路徑和緩存路徑放在我node.js安裝的文件夾中,則在我安裝的文件夾【D:\Develop\nodejs】下建立兩個文件夾【node_global】及【node_cache】以下圖:

建立兩個以上空文件夾後,在cmd命令窗口輸入如下命令:

  npm config set prefix"D:\Program Files (x86)\nodejs\node_global"

       npm config set cache "D:\Program Files (x86)\nodejs\node_cache"

 

 關閉cmd窗口,配置相關環境變量

  步驟:個人電腦-右鍵-屬性-高級系統設置-高級-環境變量

進入環境變量對話框

  系統變量: 點擊新建,變量名:NODE_PATH   變量值:D:\Program Files (x86)\nodejs\node_global\node_modules

  用戶變量:選中Path變量,修改變量值:D:\Program Files (x86)\nodejs\node_global

修改完成後,點擊完成,就行了。

 

安裝express

在命令行輸入如下命令試着安裝express(注:「-g」這個參數意思是裝到global目錄下,也就是上面說設置的「D:\Program Files (x86)\nodejs\node_global」裏面。)

npm install express -g

接下來會出現進度條

 安裝完畢後能夠看到.\node_global\node_modules\express 已經有內容

在命令行輸入node進入編輯模式,輸入如下代碼測試是否能正常加載模塊

require('express')

假設成功,能夠看到有輸出。假設出錯,檢查NODE_PATH的路徑。

以上步驟都OK的話,咱們能夠再次開啓cmd命令行,進入node,輸入「require('express')」來測試下node的模塊全局路徑是否配置正確了。正確的話cmd會列出express的相關信息。以下圖(如出錯通常都是NODE_PATH的配置不對,能夠檢查下以前環境配置步驟)

NodeJS安裝步驟(windows版本) - 逍遙仔 - Jones HoBlog

推薦使用的IDE是WebStorm,挺方便的。

 

 

環境配置

說明:這

 

 

 

 

 

 

.

相關文章
相關標籤/搜索