每当我使用ng new "your-app-name"命令创建一个新的angular应用程序时,它不会在项目结构中创建app.module.ts文件,并且angular文件中没有任何提示询问是否包含路由。此外,在main.ts文件中,新应用程序总是作为bootstrapApplication创建,但我想要platformBrowserDynamic。请建议解决方案。我尝试重新安装node.js和angular几次,甚至交叉检查angular.json配置,但仍然没有运气。
ng new "your-app-name"
app.module.ts
o8x7eapl1#
默认情况下,Angular 17创建一个独立的应用程序。这是创建一个Angular 应用程序时可以传递的整个选项列表Angular #options。如果你想生成一个没有此功能的新应用程序,请使用下一个命令:
ng new NoStandaloneApp --standalone=false
字符串这将创建app.module.ts文件,并在main.ts中使用platformBrowserDynamic。
y3bcpkx12#
这与Angular的新版本有关,运行命令ng new --no-standalone AppName来创建Web应用程序。
ng new --no-standalone AppName
2条答案
按热度按时间o8x7eapl1#
默认情况下,Angular 17创建一个独立的应用程序。
这是创建一个Angular 应用程序时可以传递的整个选项列表Angular #options。
如果你想生成一个没有此功能的新应用程序,请使用下一个命令:
字符串
这将创建app.module.ts文件,并在main.ts中使用platformBrowserDynamic。
y3bcpkx12#
这与Angular的新版本有关,运行命令
ng new --no-standalone AppName
来创建Web应用程序。