首页 > 解决方案 > 在节点 js 项目中渲染角度 index.html 在控制台中引发错误

问题描述

我正在尝试在同一端口上运行 Angular 应用程序和 nodeJS 应用程序。说得更好,运行节点服务器并从角度应用程序返回索引文件,通过生成ng build

这是我的项目结构:

在此处输入图像描述

我的 app.js(节点)如下所示:

const express = require("express");
const path = require('path');

const app = express();

app.get("/", (req, res) => {
    res.sendFile(path.join(__dirname, "helloWorldAngular/dist/helloWorldAngular/index.html"));
});

app.listen(3000);

导航到时,localhost:3000我在控制台中收到了这样的问候:

在此处输入图像描述

我究竟做错了什么?

我想说的一件重要的事情:昨天,我设法做到了这一点。但显然我这次做了一些不同的事情,目前无法让它再次工作。

标签: javascriptnode.jsangular

解决方案


推荐阅读