我已经下载了新的Catalina Mac OS版本的Beta版。现在我应该开始使用Zsh。但是,当我想在Atom中运行一个Angular项目时,我收到了这个消息:"默认交互式shell现在是zsh。
要更新您的帐户以使用zsh,请运行chsh -s /bin/zsh
。
有关更多详细信息,请访问https://support.apple.com/kb/HT208050。"
我已经在使用zsh终端,但他找不到ng命令。
我已经下载了新的Catalina Mac OS版本的Beta版。现在我应该开始使用Zsh。但是,当我想在Atom中运行一个Angular项目时,我收到了这个消息:"默认交互式shell现在是zsh。
要更新您的帐户以使用zsh,请运行chsh -s /bin/zsh
。
有关更多详细信息,请访问https://support.apple.com/kb/HT208050。"
我已经在使用zsh终端,但他找不到ng命令。
source /Users/YOURUSERNAME/.bash_profile
为了使这些更改持久化,我使用了oh-my-zsh(https://github.com/robbyrussell/oh-my-zsh)。sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
然后修改你的.zshrc文件:
vi ~/.zshrc
在这一行下面: source $ZSH/oh-my-zsh.sh
我只需添加文章开头提到的命令即可:
source /Users/YOURUSERNAME/.bash_profile
像平常一样使用vi/vim保存文件:
:wq
Oh-my-zsh还可以做很多酷炫的事情,所以一定要阅读文档。要使用Angular CLI,您需要在计算机上安装它。
通过运行以下命令来安装 CLI
:npm install -g @angular/cli
请检查您所使用的Node版本。下载链接在这里 - https://github.com/nvm-sh/nvm
对于我来说,我遇到了与版本8相同的问题。
nvm ls
它应该列出节点版本 - 使用节点版本13 - 对我有用。
nvm install 13
npm install -g @angular/cli
应该可以正常工作了。
npm install -g @angular/cli
命令? - Matt Walterspieler