angular - Angular:“未找到 ng 命令,” ng 设置未持续
问题描述
我正在做一些项目来学习如何在我的 mac(2012 年中 pro,ios mojave 10.14.6)上使用 angular 和 vs code 2。我以前学过一些课程,但我的编码经验总体上仍然非常有限,尤其是命令行和软件设置。下载 node.js 后,我的终端一直存在问题,无法识别“ng”命令。我使用了这篇文章的最佳答案并获得了暂时的成功:
'ng' 命令会工作一点点,但最终,我将不得不重复这些步骤。出于某种原因,这些变化似乎并没有持续下去。我认为问题可能与我的 shellpath 设置有关。下载 node.js 时,安装程序注意确保我的 shell 路径为“/usr/local/bin”。当我输入“echo $PATH”时,这是我得到的响应。
/usr/local/bin:/Users/dominickdufner/miniconda3/bin:/Users/dominickdufner/anaconda3/bin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/bin:/usr/ bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin:/usr/local/bin:
我看到对 miniconda4/anaconda3/python 的引用,这是我在一年前接手的一个 python 类的设置。我确实隐约记得,在@** 中设置它是一个巨大的痛苦,并且需要几个助教来解决它并进行设置。我已经查看了如何更改我的 shellpath,但无法得到似乎有效的答案。
提前致谢。
解决方案
请尝试下面给出的代码,我认为当 npm 不了解 ng 时会出现此问题。
所以尝试将它运行到 npm
npm link @angular/cli
推荐阅读
- string - 在 PLSQL 中的另一个字符串中查找一个字符串
- python - pyqt, qt 设计师 .show(); 无法弄清楚如何显示我的 gui
- python-3.x - 正则表达式与“OR”条件下的两个子字符串匹配
- asp.net-mvc-5 - ASP.NET MVC 中的存储过程
- jquery - Bootstrap 手风琴压缩内容
- list - 如何按元素对两个 Maxima/LISP 列表求和,以便在嵌入 Moodle STACK 考试的 JSXgraph 中使用它们?
- java - Tomcat中的应用程序未部署
- azure - 如何通过 Graph API 在 Azure AD B2C 中重置用户密码?
- search - Drupal 搜索 API 查询
- python - 如何根据正则表达式重新排序列?