Node.js 使用express获取带有nodejs的静态目录?

Node.js 使用express获取带有nodejs的静态目录?,node.js,express,Node.js,Express,我已将静态web目录设置为在我的nodejs应用程序中使用: app.use express.static(process.cwd(), 'www') 当im在根目录中工作时,它会显示所有静态文件,如css、图像等 http://localhost:8124/ 但是,如果我去/tags之类的地方,它不会显示静态文件: http://localhost:8124/tags/ 控制台上出现404错误,因为它试图访问www文件夹 与 /标签/www/ 我不知道如何解决这个问题,谢谢。看起来你指的

我已将静态web目录设置为在我的nodejs应用程序中使用:

app.use express.static(process.cwd(), 'www')
当im在根目录中工作时,它会显示所有静态文件,如css、图像等

http://localhost:8124/
但是,如果我去/tags之类的地方,它不会显示静态文件:

http://localhost:8124/tags/
控制台上出现404错误,因为它试图访问www文件夹 与

/标签/www/


我不知道如何解决这个问题,谢谢。看起来你指的是静态资产,没有前导,这会导致在当前URL中附加相对资产地址。而是使用前面的
/


例如,
/www/style.css
而不是
www/style.css

看起来您指的是静态资产,没有前导
/
,这导致将相对资产地址附加到当前URL。而是使用前面的
/

例如,
/www/style.css
而不是
www/style.css