我已经声明了静态文件(例如CSS和javascript文件)的静态路径。如果只有一个URL路径,则可以成功检索静态文件,但是当我添加子路径时,将无法访问它们。
文件夹位置
/static/css
/static/js
以HTML
<link rel="stylesheet/less" href="css/progress.less" type="text/css">
在server.js中
app.use(express.static(__dirname + ""));
app.use(express.static(__dirname + "/static"));
app.use('/static', express.static('/static/'));
app.use(express.static(__dirname));
在单个路径中,例如
localhost:4000/css/style.css
但在这样的网址中
localhost:4000/services/construction/css/style.css
这将引发错误。