Angular 应用,输入 ng build 命令,没有任何反应:
ng version 命令的输出:显示的 CLI 版本号为 12.2.5
然而 package.json 里定义的版本为 ~9.1.12
这个原因是因为,我之前升级过 CLI,然后又手动 git checkout,将 package.json 恢复到升级之前的版本。导致 package.json 里的版本和项目 node_modules 里的版本不一致。
解决方案
手动删除 node_modules 文件夹下的 cli 文件夹,然后重新 npm install.
之后,ng version 显示的 CLI 版本号,和 package.json 里的就一致了:
更多Jerry的原创文章,尽在:"汪子熙":
网友评论