节点-Hackathon Starter无法加载静态文件?

时间:2018-06-23 23:13:56

标签: javascript html css node.js pug

我按照https://github.com/sahat/hackathon-starter中的说明启动了用户认证系统。该站点在localhost上运行,编辑html文件将修改页面。但是,我想为页面添加和修改一些现有的CSS,但是似乎没有加载我在public文件夹中所做的任何更改。

在app.js中,静态文件的设置方式为:

app.use(sass({
  src: path.join(__dirname, 'public'),
  dest: path.join(__dirname, 'public')
}));

app.use(express.static(path.join(__dirname, 'public'), { maxAge: 31557600000 }));

当我在从本地主机提供的结果页上执行inspect element时,localhost:8080的源包含相同代码的相同文件,即使我在以下位置修改了public文件夹中的这些文件:我的本地目录。

我尝试过:

  • public/css中添加新的文件夹和css文件以修改某些html元素
  • 修改public/css中现有的main.css文件
  • 删除整个公用文件夹
  • link(rel='stylesheet', href='/css/main.css')中注释views/partials/layout.pug,这确实会更改网页(删除所有样式元素,这很有意义)

我怀疑它是从某个地方加载其公用文件夹,但是我不知道如何以及在哪里。

0 个答案:

没有答案