国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

node.js基礎知識小結

2024-05-06 16:42:40
字體:
來源:轉載
供稿:網友

javascript之前一般用于web前段開發,然而由于node.js的出現,用javascript開發后端程序也不再是一件復雜的事情。node.js中js引擎來自于chrome v8瀏覽器,配合node.js額外開發的工具代碼,本身使用起來非常容易,也很高效。除此之外,node.js也有pip一樣的工具npm,使用npm可以輕松地安裝第三方軟件,這給我們的開發工作帶來了極大的方便。乘著周末,學習一下node.js,確實不錯。

1、安裝node.js

sudo apt-get install nodejs

2、安裝npm

sudo apt-get install npm

3、嘗試安裝express框架

npm install express --save

4、編寫最簡單的hello.js,用nodejs hello.js來執行

console.log('hello world')

5、復雜一點的http服務器代碼

const http = require('http');const hostname = '127.0.0.1';const port = 3000;const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello World/n');});server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`);});

6、使用express開發http服務器

var express = require('express');var app = express(); app.get('/', function (req, res) {  res.send('Hello World');}) var server = app.listen(8081, function () {  var host = server.address().address var port = server.address().port  console.log("access url is http://%s:%s", host, port) })

7、剩下來的事情

node.js有很多的框架,也有很多的第三方庫,項目使用起來很方便,歡迎大家多多使用、多多練習。


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 秦皇岛市| 商河县| 崇文区| 南川市| 正安县| 罗田县| 东丽区| 开鲁县| 东莞市| 伽师县| 盖州市| 邯郸市| 德化县| 舟山市| 余江县| 西乌珠穆沁旗| 长丰县| 九台市| 西乌珠穆沁旗| 云安县| 孟州市| 三河市| 西平县| 隆化县| 仁怀市| 崇礼县| 新河县| 河东区| 青河县| 洪洞县| 达拉特旗| 桃源县| 新蔡县| 富裕县| 昔阳县| 呼和浩特市| 梓潼县| 前郭尔| 呼玛县| 中牟县| 桑日县|