標籤:express nodejs 安裝完成 技術分享 target name 非阻塞 通過 lan
相信對於專註javascript發展的同學來說,nodejs已經不是一個陌生的詞眼。有關nodejs的相關資料網上已經鋪天蓋地。由於它的高並發特性,造就了其特殊的應用地位。
借用Node.js官網的定義:Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境。Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效。Node.js 的包管理器 npm。
相信之前有瞭解React Native的都知道,RN依賴Node.js環境,還有Angular.js都是需要Node.js的環境的,那麼我們就來說說怎麼搭建Node.js的開發環境和運行環境吧。
1,下載安裝檔案
首先進入官網:https://nodejs.org/en/,我們選擇穩定版
2,安裝nodejs
下載後我們直接next安裝就好了。安裝完成後我們發現安裝目錄預設添加了一個npm管理工具
3,安裝相關環境
npm install express 斷行符號等待安裝express
npm install jade 斷行符號等待安裝jade
npm install mysql 斷行符號等待安裝mysql
......
預設情況下上述組件都是安裝在C:\Program Files\nodejs\node_modules檔案夾下 這也是nodejs相關組件的自動尋找路徑。
4,建立工程
現在有express,npm install express -g
使用命令express HelloApp
在HelloApp下建立helloworld.js測試
var http = require("http");http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.write("Hello World"); response.end();}).listen(8888);console.log("nodejs start listen 8888 port!");
當然我們可以直接可以通過命令查看
接下來我們將介紹如何在Docker裡面部署node js
初識Node.js