gpt4 book ai didi

javascript - 我应该怎么做才能使用express-jwt访问我的静态资源?

转载 作者:行者123 更新时间:2023-12-02 21:32:38 24 4
gpt4 key购买 nike

//code 1

app.use(jwt({
secret:'1'
}).unless({
path: ['/api/user/login','/api/user/sign']
}));
app.use(express.static(path.join(__dirname, 'public')));

应用程序在8889端口上启动,如果我删除代码1,我可以通过localhost:8889/upload/x.png访问我的静态资源,但是如果代码1存在,我无法访问静态资源。请帮助我

最佳答案

Express中间件的顺序很重要。设置静态资源后添加代码1:

app.use(express.static(path.join(__dirname, 'public')));

app.use(jwt({
secret:'1'
}).unless({
path: ['/api/user/login','/api/user/sign']
}));

关于javascript - 我应该怎么做才能使用express-jwt访问我的静态资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60584920/

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