我以前使用的是 Angular 版本 6,现在我已经升级到 7。但是当我尝试使用
ng new [app-name]
在 CLI 中创建一个新项目时,它只是开始而没有询问我是否要在我的项目或样式中包含路由。
P.S:我有最新版本的 Angular,即 7.0.2。
ng new {Project-name}
命令默认创建没有路由的项目。
您需要在创建项目时将路由标志设置为 true,如下所示(默认情况下此路由标志将为 false),
ng new {Project-name} --routing=true
我不知道为什么,但是当我尝试在 Windows 上使用 git bash 初始化项目时,它没有提示有关路由和样式表的问题。但是,当我尝试在 VS 代码内的终端中使用相同的命令时,它起作用了。这很奇怪,因为两个终端都使用 bash 运行。
ng 新项目名 --routing --style=scss --directory=./