Eve*_*Eve 36 terminal iterm2 angular
当我打开终端时没有执行任何操作。它将显示如下错误。
Eta*_*aos 59
每次打开终端后更新角度后我都会遇到同样的错误。
根据您使用的终端打开配置文件,该配置文件将保存在 ~/.bashrc 中,或者 zshell ~/.zshrc 中,等等,
编辑相应的~/.bashrc或~/.zshrc文件并删除或注释此行:
source <(ng completion script)
Run Code Online (Sandbox Code Playgroud)
遗憾的是,您将失去角度自动完成功能,但看起来在其实现中存在一些错误导致了这种情况
小智 23
根据angular.io,ng completion将在命令行模式下为您提供帮助。因此,如果您遇到问题,可以尝试解决它,而不是简单地删除它。该命令适用于 Angular 14。
首先,您应该尝试@angular/cli通过以下命令升级:
npm uninstall @angular/cli
npm i --location=global @angular/cli
Run Code Online (Sandbox Code Playgroud)
之后,您应该尝试打开一个新终端,看看问题是否仍然存在。
如果是,那么您可能使用了错误的命令ng,通过运行命令which ng,它会告诉您“全局”ng位置。几乎 100% 不是您刚刚安装的。
所以你可以删除它ng及其相关的node_modules/@angular,然后重新安装 Angular cli。
现在应该可以了。
| 归档时间: |
|
| 查看次数: |
10618 次 |
| 最近记录: |