macos - bash ng 命令未找到 mac
问题描述
bash ng command not found mac ng serve 仅在我刚安装时才对我有用
ng serve仅在我刚安装时才对我有用,之后我打开新终端并导航到 angular 项目目录并尝试运行' ng serve ',当时终端显示'bash ng command not found'
解决方案
对我来说效果很好 1. 将 cli 链接到 npm:npm link @angular/cli
设置 npm 文件夹的位置:export PATH="$HOME/.npm-global/bin:$PATH"
清除缓存并重新安装cli: npm uninstall -g @angular/cli npm cache clean npm install -g @angular/cli
为 ng 路径提供别名: alias ng="/Users/Dharshini/.npm-global/lib/node_modules/@angular/cli/bin/ng"
回到基础用户:cd ~
使用 vim 更改路径:sudo vim /etc/paths
将 ~/.npm-global/bin 添加到文件末尾。输入 i 插入输入 :wq 保存并退出
重启终端并输入:echo $PATH
终于知道使用的版本:ng version
推荐阅读
- html - 引导网格 | 标签文本被包裹并占用更多空间
- javascript - 无法使用 Angular Material 分页进行分页
- python - Autokeras 多输入预测失败
- html - 如何使用硒从下拉列表中选择选项?
- c# - 我可以防止删除特定的 RSA 密钥吗?
- angular - 如何从primeng multiSelect中删除复选框?
- python - Python Django 项目 - 在代码存储库中包含什么?
- javascript - 如何将幻灯片中的图像设为全宽?
- python - 使用 Python 从oddsportal.com 抓取数据
- python - Python Flask 应用程序发布图像并使用 cv2.imread 函数