在 WebStorm 或 IntelliJ 中调试多租户 Next.js 应用程序

Debug multi-tenant Next.js application in WebStorm or IntelliJ

提问人:ShankPossible 提问时间:9/22/2023 最后编辑:LazyOneShankPossible 更新时间:9/22/2023 访问量:41

问:

我正在尝试在 IntelliJ 中调试多租户 Next.js 应用程序,尽管编辑配置(调试)中有多个选项

  • 节点.js
  • 国家预防机制
  • 附加到 Node.js/Chrome
  • JavaScript 调试器

首先,对于将哪一个用于什么目的存在混淆。我尝试了具有以下结构的多租户 Next.js 应用程序,但是上面没有任何效果:

src/
|-- app/
|   |-- app1/
|   |   |-- main.ts      // Entry point for App1
|   |   |-- app1.module.ts // App1-specific module
|   |   |-- app1.controller.ts // App1-specific controllers
|   |   |-- app1.service.ts  // App1-specific services
|   |-- app2/
|   |   |-- main.ts      // Entry point for App2
|   |   |-- app2.module.ts // App2-specific module
|   |   |-- app2.controller.ts // App2-specific controllers
|   |   |-- app2.service.ts  // App2-specific services
|-- shared/
|-- app.module.ts

有人可以帮我吗?

TypeScript 调试 IntelliJ-idea Next.js WebStorm

评论

1赞 lena 9/23/2023
通常,“Javascipt Debug”运行配置必须用于调试在浏览器中运行的客户端代码。“NPM”或“Node.js”- 用于服务器端代码。可以在调试器中启动用于在开发模式下启动应用的脚本,然后使用服务器 URL 调试“Javascipt 调试”配置
0赞 ShankPossible 9/25/2023
@lena如上所述,该方法适用于普通的 nodejs 或 react 代码,但是对于多租户 nextjs 应用程序,它无法选择断点

答: 暂无答案