这是我的文件夹结构:
root
admin
index.html
bootstrap.css
...
...
app.js
当我跑步时
node app.js
使用Express 4,路由正常,但我不知道如何查看此文件:
http://localhost/admin/index.html
好像它正在寻找这条路线......
所以我尝试将文件呈现给客户端并且它可以正常工作但是它的所有css和脚本都没有。
我做错了什么?
答案 0 :(得分:0)
答案 1 :(得分:0)
Express是一个框架并提供模板结构,因此最好将前端文件放在文件夹视图中,而不是静态。 Static更多用于导入libs,js,css。 在你的情况下,将index.html放在views文件夹中,路由可以是这个想法:
res.sendFile("index.html");