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

gau*_*h12 2 node.js npm angular-cli angular

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

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

Joe*_*uño 6

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

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

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

ng new NoStandaloneApp --standalone=false
Run Code Online (Sandbox Code Playgroud)

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