第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用express.js的靜態(tài)文件

使用express.js的靜態(tài)文件

茅侃侃 2019-07-25 20:08:45
使用express.js的靜態(tài)文件我想將服務(wù)index.html和/media子目錄作為靜態(tài)文件。索引文件應(yīng)該在/index.html和/URL處提供。我有web_server.use("/media", express.static(__dirname + '/media'));web_server.use("/", express.static(__dirname));但第二行顯然服務(wù)于整個__dirname,包括其中的所有文件(不只是index.html和media),我不想要。我也試過了web_server.use("/", express.static(__dirname + '/index.html'));但訪問基本URL /然后導(dǎo)致對web_server/index.html/index.html(雙index.html組件)的請求,當(dāng)然這會失敗。有任何想法嗎?順便說一句,我可以在Express中找到關(guān)于這個主題的絕對文檔(static()+它的參數(shù))......令人沮喪。文檔鏈接也是受歡迎的。
查看完整描述

3 回答

?
MYYA

TA貢獻(xiàn)1868條經(jīng)驗 獲得超4個贊

express.static()期望第一個參數(shù)是目錄的路徑,而不是文件名。我建議創(chuàng)建另一個子目錄來包含你的index.html并使用它。

在Express 文檔中提供靜態(tài)文件,或更詳細(xì)的serve-static文檔,包括服務(wù)的默認(rèn)行為index.html

默認(rèn)情況下,此模塊將發(fā)送“index.html”文件以響應(yīng)目錄上的請求。要禁用此設(shè)置false或提供新索引,請按首選順序傳遞字符串或數(shù)組。


查看完整回答
反對 回復(fù) 2019-07-25
?
MMTTMM

TA貢獻(xiàn)1869條經(jīng)驗 獲得超4個贊

在最新版本的express中,不推薦使用“createServer”。這個例子對我有用:


var express = require('express');

var app = express();

var path = require('path');


//app.use(express.static(__dirname)); // Current directory is root

app.use(express.static(path.join(__dirname, 'public'))); //  "public" off of current is root


app.listen(80);

console.log('Listening on port 80');


查看完整回答
反對 回復(fù) 2019-07-25
  • 3 回答
  • 0 關(guān)注
  • 852 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號