六、nodejs安裝和基本操作
一、nodejs 安裝
1、介紹
簡單的說 Node.js 就是執行在服務端的 JavaScript。
Node.js 是一個基於Chrome JavaScript 執行時建立的一個平臺。
Node.js是一個事件驅動I/O服務端JavaScript環境,基於Google的V8引擎,V8引擎執行Javascript的速度非常快,效能非常好。
2、windows下安裝
安裝完後開啟命令列檢視node版本
二、Node.js 建立第一個應用
在我們建立 Node.js 第一個 “Hello, World!” 應用前,讓我們先了解下 Node.js 應用是由哪幾部分組成的:
- 引入 required 模組:我們可以使用 require 指令來載入 Node.js 模組。
- 建立伺服器:伺服器可以監聽客戶端的請求,類似於 Apache 、Nginx 等 HTTP 伺服器。
- 接收請求與響應請求 伺服器很容易建立,客戶端可以使用瀏覽器或終端傳送 HTTP 請求,伺服器接收請求後返回響應資料。
1、引入 required 模組
我們使用 require 指令來載入 http 模組,並將例項化的 HTTP 賦值給變數 http,例項如下:
var http = require("http");
2、建立伺服器
接下來我們使用 http.createServer() 方法建立伺服器,並使用 listen 方法繫結 8888 埠。 函式通過 request, response 引數來接收和響應資料。
例項如下,在你專案的根目錄下建立一個叫 server.js 的檔案,並寫入以下程式碼:
//第一行請求(require)Node.js 自帶的 http 模組,並且把它賦值給 http 變數。
var http = require('http');
//接下來我們呼叫 http 模組提供的函式: createServer 。
//這個函式會返回 一個物件,這個物件有一個叫做 listen 的方法,這個方法有一個數值引數, 指定這個 HTTP 伺服器監聽的埠號。
http.createServer(function (request, response) {
// 傳送 HTTP 頭部
// HTTP 狀態值: 200 : OK
// 內容型別: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});
// 傳送響應資料 "Hello World"
response.end('Hello World\n');
}).listen(8888);
// 終端列印如下資訊
console.log('Server running at http://127.0.0.1:8888/');
以上程式碼我們完成了一個可以工作的 HTTP 伺服器。
3、使用 node 命令執行以上的程式碼:
C:\python lianxi\vuedemo>node server.js
Server running at http://127.0.0.1:8888/
訪問http://127.0.0.1:8888/
相關文章
- 【 Nodejs 】- 3 node基本操作NodeJS
- nodejs 入門基本操作NodeJS
- nodejs安裝cordova和ionicNodeJS
- docker 基本安裝配置操作(複習)Docker
- nodejs下載、安裝和配置NodeJS
- nodejs和npm安裝與配置NodeJSNPM
- Nodejs 和 Electron ubuntu下快速安裝NodeJSUbuntu
- mysql資料庫基本操作(六)MySql資料庫
- webpack的安裝和基本使用Web
- nacos基本架構和安裝架構
- Ubuntu安裝nodejsUbuntuNodeJS
- nodejs安裝vueNodeJSVue
- Windows下安裝NodeJS和CoffeeScript方法WindowsNodeJS
- 什麼是Nodejs和npm-安裝和概述NodeJSNPM
- nodejs操作session和cookieNodeJSSessionCookie
- nodejs npm install全域性安裝和本地安裝的區別NodeJSNPM
- NODEJS環境搭建 第一篇 安裝和部署NODEJSNodeJS
- windows下安裝nodejsWindowsNodeJS
- Sass 的入門安裝和基本使用
- Linux環境下nodejs和cnpm的安裝LinuxNodeJSNPM
- Ubuntu 安裝mysql和簡單操作UbuntuMySql
- 樹莓派安裝nodejs樹莓派NodeJS
- 在 CentOS 中安裝 nodejsCentOSNodeJS
- Linux 安裝 npm & nodejsLinuxNPMNodeJS
- 在CentOS中安裝NodeJSCentOSNodeJS
- win10 安裝 nodejsWin10NodeJS
- Is it going on-------------Docker容器的安裝以及基本的操作指令GoDocker
- oracle10.201 for aix6 安裝基本操作OracleAI
- nodejs + express + mssql 封裝資料操作NodeJSExpressSQL封裝
- 初接觸NodeJS 簡介和安裝和初次使用【原創】NodeJS
- SpaceVim的基本安裝和常見問題
- httpd伺服器的安裝和基本配置httpd伺服器
- 二、Linux系統安裝和基本使用Linux
- ubuntu下安裝nodejs和升級簡單介紹UbuntuNodeJS
- nodejs基本使用NodeJS
- 手把手教你在Windows和Linux下安裝Redis及瞭解Redis基本操作WindowsLinuxRedis
- mysql的安裝和簡單的操作MySql
- Saltstack基本安裝部署