设置节点后,Ubuntu 20.04 终端没有提示设置 Angular 环境

设置节点后,Ubuntu 20.04 终端没有提示设置 Angular 环境

当我打开终端时,我没有看到任何提示。按任何按钮都无济于事。我见过这个问题,但没有任何解决方案,因为我根本无法输入命令。终端就在那里,什么也不做。

终端无提示

我安装了node并安装了基本命令angular-cli。我设置了我的项目并运行了npm installng 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

按着这些次序:

  1. 转到您的Home目录。

  2. Ctrl+ H

  3. 编辑文件并删除(或在它们前面.bashrc注释掉)这些行:#

    # Load Angular CLI autocompletion.
    source <(ng completion script)
    

祝你好运!

相关内容