教你用Node.js搭建本地服務器,並訪問本地圖片視頻等靜態資源

廢話很少說,先用express搭建一個本地服務javascript

var express = require('express')
var path = require('path')
var app = express()

app.get('/', (req, res)=>{
    res.send('Hello world');
});

app.listen(8083, ()=>{
    console.log('Server is running at http://localhost:8083')
})
複製代碼

而後在命令行輸入node app啓動服務java

這個時候咱們打開瀏覽器訪問http://localhost:8083就能看到hello world了,表示請求成功瞭如圖 node

在這裏插入圖片描述
若是咱們要訪問圖片,得先建一個public文件夾把資源放在裏面,加上這幾行代碼

app.get('/img', function (req, res, next) {
    res.sendFile(path.join(__dirname, 'public/2.png'));
})
複製代碼

這個時候咱們在瀏覽器輸入http://localhost:8083/img就能訪問到圖片了 git

在這裏插入圖片描述
視頻的話也是一樣的道理,咱們再加上這幾行代碼

app.get('/air', function (req, res, next) {
    res.sendFile(path.join(__dirname, 'public/lenveo.mp4'));
})
複製代碼

一樣的咱們用瀏覽器打開http://localhost:8083/air就能訪問到視頻了 express

在這裏插入圖片描述
另外txt和pdf文件都是能夠訪問的,完整代碼已上傳至碼雲,須要的請點擊 完整代碼 看到這裏若是對你有幫助的話幫忙點個贊吧。
相關文章
相關標籤/搜索