为什么每当我创建新的角度应用程序时都不会创建 app.module.ts 文件

问题描述 投票:0回答:1

每当我使用 ng new "your-app-name" 命令创建新的 Angular 应用程序时,它都不会在项目结构中创建 app.module.ts 文件,并且 Angular cli 中不会出现任何提示询问是否包含路由或不。另外,在 main.ts 文件中,新应用程序始终作为 bootstrapApplication 创建,但我想要 platformBrowserDynamic。请提出解决方案。

我尝试重新安装 Node.js 和 Angular 几次,甚至交叉检查 Angular.json 配置,但仍然没有成功。我正在使用 MacBook (M1)

node.js angular npm angular-cli
1个回答
0
投票

默认情况下,Angular 17 创建一个独立的应用程序。

这是创建 Angular 应用程序时可以传递的完整选项列表Angular #options

如果您想生成一个没有此功能的新应用程序,请使用下一个命令:

ng new NoStandaloneApp --standalone=false

这将创建 app.module.ts 文件,并且在 main.ts 中将使用 platformBrowserDynamic。

© www.soinside.com 2019 - 2024. All rights reserved.