您可以在 Angular-cli beta 15 创建的项目上使用 Angular-CLI beta 17

Can you use Angular-CLI beta 17 on a project created by Angular-cli beta 15

我使用 angular-cli beta 15 创建了一个项目,我想升级到 angular-cli beta 17,这会给我带来任何问题吗?

是的,你可以。您必须先全局卸载 cli:

npm uninstall -g angular-cli
npm cache clean
npm install -g angular-cli@latest

然后删除项目文件

rm -rf node_modules dist tmp
npm install --save-dev angular-cli@latest
ng init

ng init 询问您覆盖当前文件的问题。按 d 查看差异。有时只安装 angular-cli 并尝试 运行 ng init 不起作用。如果是这种情况,您可以执行 npm install 而不是安装最新的 cli。如果您有一个较小的项目,我会先尝试切换它。祝你好运!