gpt4 book ai didi

node.js - 如何调试 Angular 通用?

转载 作者:IT老高 更新时间:2023-10-28 23:08:53 28 4
gpt4 key购买 nike

我正在使用 Angular Universal Starter repo 。在 Angular 4 Universal for ssr 中,我们可以在开发模式下调试浏览器和应用程序的 Node 部分(参见控制台),但现在我看不到调试 Node 部分的方法。我尝试执行 ts-node server.ts 并进行一些更改(文件路径等),但 angular 似乎需要 aot 编译的应用程序和

throw Error: You must pass in a NgModule or NgModuleFactory to be bootstrapped.

来自文档:

Development (Client-side only rendering) - run npm run start which will start ng serve

Production (also for testing SSR/Pre-rendering locally) - npm run build:ssr && npm run serve:ssr

乍一看,在开发中的 Node.js 上调试不起作用。至少从盒子里。可能有人解决了这个问题。

最佳答案

我觉得这小段代码可以帮到你

创建项目

ng n debuggable-universal-server --interactive=false

cd debuggable-universal-server

添加通用

ng add @nguniversal/express-engine --clientProject debuggable-universal-server

关于node.js - 如何调试 Angular 通用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49078164/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com