javascript 如何将css文件加载到express.static上?

vh0rcniy  于 2022-11-20  发布在  Java
关注(0)|答案(1)|浏览(132)

我如何加载我的css文件在我的express.static我已经尝试了很多方法来把我的风格在我的html文件使用express,我想知道如何把imgs,js和其他.基本上使我的网站更动态.我已经尝试了很多解决方案,但我不能找到正确的一个

const express=require('express')
const app=express()

app.use(express.static(__dirname));

getId=(req,res)=>{
       const id=req.params.id*1
        res.sendFile(`${__dirname}/index.html`);
        
}

app.get('/hibiscos/:id',getId)

const port =8000;

app.listen(port, () => {
  console.log(`Servidor funcionando na porta ${port}...`);
  //console.log(`${__dirname}`);
});
iugsix8n

iugsix8n1#

您已经在代码中添加了app.use(express.static(__dirname));。因此,当前目录 * 中的所有文件都可以通过/访问。您只需将那些.css、.js和其他静态文件放在当前目录 * 中。之后,您可以通过获取/来访问它们。例如:/style.css/image.png/script.js等等。

  • 当前目录表示__dirname的值

相关问题