当我打开终端时,我没有看到任何提示。按任何按钮都无济于事。我见过这个问题,但没有任何解决方案,因为我根本无法输入命令。终端就在那里,什么也不做。
我安装了node
并安装了基本命令angular-cli
。我设置了我的项目并运行了npm install
。ng serve
这是问题发生时的最后一条命令。
我该怎么做才能修复我的终端?
答案1
遇到了同样的问题Ubuntu 20.04.4 LTS安装后ng-通用打包并执行一些 npm build/install/run 命令。
.bash_history
在我遇到此问题之前,我的文件的一部分如下:
npm run build
ng
sudo apt install ng-common
npm run build
ls
sudo npm run build
npm run build
npm start
npm run build .
npm install
npm start
npm run build
npm start
我发现问题出在.bashrc
包含以下几行的文件中:
# Load Angular CLI autocompletion.
source <(ng completion script)
事实证明,我在期间启用了 CLI 自动完成功能npm run build
,并.bashrc
已更新ng-通用适当打包。删除行.bashrc
以使您的终端正常工作。
附言为了编辑.bashrc
文件,您可以使用安全模式下的 root shell或者您可以使用 GUI 中的文本编辑器编辑该文件。
答案2
按着这些次序:
转到您的
Home
目录。按Ctrl+ H。
编辑文件并删除(或在它们前面
.bashrc
注释掉)这些行:#
# Load Angular CLI autocompletion. source <(ng completion script)
祝你好运!