html - 在节点 js 中渲染“index.html”,显示空白屏幕
问题描述
嘿伙计们,这是我的节点 js 代码我试图通过节点 js 呈现一个 html 文件,它返回空白屏幕,无论如何我可以在标题栏中看到正在读取文件。如何在节点中呈现简单的 index.html 或 react js 包?
router.get('/', function (req, res) {
if (req.isAuthenticated())
{
res.sendFile(path.join(__dirname+'../../../build/index.html'));
console.log(res)
}
解决方案
请检查您的 html 文件,这可能是因为您的 HTML 文件本身的问题,而不是 NodeJS
推荐阅读
- symfony - Symfony 3:如何在表单集合中分别提交表单?
- c# - 比较两个数组并返回一个整数数组,其值是比较的结果
- python - 在python的邻接矩阵中打印图的所有边
- sql - 如果另一个表中的值与第一个表中的值匹配,则从一个表中选择
- json - 使用 jq 通过包含字符串来查找数组元素
- javascript - hasOwnProperty 不是 Node.js 中的函数?
- javascript - 脚本执行时擦除脚本标签文本
- c# - 使用c#从一个csv文件中按值拆分多个csv文件
- c - c函数返回两种可能的类型之一
- c# - Entity Framework 实体的最佳实践覆盖 Equals 和 GetHashCode