gpt4 book ai didi

node.js - Express 添加斜杠

转载 作者:行者123 更新时间:2023-12-01 03:16:54 24 4
gpt4 key购买 nike

我尝试了几种提供静态目录的方法。这是我这样做的一种简单方法。

var app = express();

app.all('*', express.static('./public'));

module.exports = app;

// run the server
http.createServer(app).listen(8080);

我还有其他几个配置,例如:
app.use('/', express.static('./public'));

公共(public)目录中有一个 index.html 文件,可以很好地提供服务。 HTML 文件中唯一的内容是对 JavaScript 文件的请求。发出该请求后,express 会引发 301 重定向,并添加尾部斜杠。

这是HTML:
<script type="text/javascript" src="/dist/bundle.js"></script>

这是网络请求。

enter image description here

任何帮助表示赞赏。

最佳答案

您可以启用严格路由模式并使用路由中间件 (https://stackoverflow.com/a/15773824/781251)

http://expressjs.com/en/api.html

const router = express.Router({ strict: true })

关于node.js - Express 添加斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48362226/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com