Express 找不到 css 文件
Express wont find css file
我无法让我的 index.html in express 显示样式。
这是我的文件夹结构:
然后在服务器 js 上我有这个:
app.use(express.static(path.join(__dirname, '/public')));
app.use(useragent.express());
app.get('/', function(req, res){
console.log('Listening on port ' + port)
let isMobile = req.useragent.isMobile ? 'mobile' : 'desktop';
console.log({isMobile})
res.sendFile(path.resolve(__dirname + `/${isMobile}/index.html`));
});
我只是在 index.html 头部的 html 上添加 link 标签,如下所示:
<link href="styles.css" rel="stylesheet" type="text/css">
我提供的索引可以在桌面或移动文件夹中
但它没有得到样式...知道问题出在哪里吗?
谢谢。
server.js
app.use(express.static(path.join(__dirname, 'server/public')
index.html
<link href="/styles.css" rel="stylesheet" type="text/css">
我无法让我的 index.html in express 显示样式。
这是我的文件夹结构:
然后在服务器 js 上我有这个:
app.use(express.static(path.join(__dirname, '/public')));
app.use(useragent.express());
app.get('/', function(req, res){
console.log('Listening on port ' + port)
let isMobile = req.useragent.isMobile ? 'mobile' : 'desktop';
console.log({isMobile})
res.sendFile(path.resolve(__dirname + `/${isMobile}/index.html`));
});
我只是在 index.html 头部的 html 上添加 link 标签,如下所示:
<link href="styles.css" rel="stylesheet" type="text/css">
我提供的索引可以在桌面或移动文件夹中 但它没有得到样式...知道问题出在哪里吗?
谢谢。
server.js
app.use(express.static(path.join(__dirname, 'server/public')
index.html
<link href="/styles.css" rel="stylesheet" type="text/css">