html - 快递服务器空白反应 index.html
问题描述
当我运行 npm start 时,从构建文件夹中显示空白 index.html
我的路径是正确的。
app.use(cors())
app.use(helmet())
app.use(auth(config));
app.use(express.urlencoded({ extended: true }))
app.use(express.json())
app.use(compression())
app.set('views', __dirname + '/views');
app.set('view engine', 'jsx');
app.engine('jsx', require('express-react-views').createEngine());
app.use(express.static(path.resolve(__dirname, '..', 'front', 'build')));
app.get('/dashboard', (req, res) => {
res.sendFile(path.resolve(__dirname, '..', 'front', 'build', 'index.html'));
});
我认为它的发生是因为我也在使用模板引擎
解决方案
推荐阅读
- json - 如何将字符串值转换为 Json 类型
- rust - 没有复制的 Rust 中的通用数学(std::ops::Add 等)
- android - 颤振,将日期时间值传递给方法
- hibernate - Hibernate 尝试(重新)创建现有表并且不更新表
- javascript - 无法从 wordpress 中删除 JS 文件
- json - XQuery 3.1 是为高级 JSON 编辑而设计的吗?
- discord - 绕过 Discord Bot 的角色 ID
- endpoint - SvelteKit 并通过 node-postgres 从 PostgreSQL 中检索图像
- python - 在没有 Pandas 的情况下基于 Python 中的公共列连接两个 CSV 文件(内部连接)
- javascript - 使用本地存储在单击时将 JSON 数据从一个页面传递和显示到另一个页面