初識Node.js

來源:互聯網
上載者:User

標籤: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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.