首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Zsh :未找到命令:新Mac OS Catalina上的ng

Zsh是一种命令行解释器,它是Bash的一种替代品,用于在Unix和类Unix系统上执行命令。它具有更强大和更灵活的功能,可以提高开发者的工作效率。

在新的Mac OS Catalina上,可能会遇到"未找到命令: ng"的错误。这是因为在新的Mac OS Catalina中,默认的shell已经从Bash更改为Zsh,而ng命令是Angular框架的命令行工具。

要解决这个问题,可以按照以下步骤操作:

  1. 确保已经安装了Angular CLI。可以使用以下命令检查是否已安装:
  2. 确保已经安装了Angular CLI。可以使用以下命令检查是否已安装:
  3. 如果显示ng的版本信息,则表示已经安装。
  4. 如果尚未安装Angular CLI,可以使用以下命令进行安装:
  5. 如果尚未安装Angular CLI,可以使用以下命令进行安装:
  6. 这将使用npm全局安装Angular CLI。
  7. 确保将Angular CLI的安装路径添加到系统的环境变量中。可以编辑~/.zshrc文件,并添加以下行:
  8. 确保将Angular CLI的安装路径添加到系统的环境变量中。可以编辑~/.zshrc文件,并添加以下行:
  9. /path/to/angular/cli替换为实际的Angular CLI安装路径。
  10. 保存并关闭.zshrc文件,并重新加载它,使更改生效:
  11. 保存并关闭.zshrc文件,并重新加载它,使更改生效:
  12. 现在,您应该能够在新的Mac OS Catalina上使用ng命令了。

总结起来,要在新的Mac OS Catalina上解决"未找到命令: ng"的错误,您需要确保已安装Angular CLI,并将其安装路径添加到系统的环境变量中。这样,您就可以在Zsh中正常使用ng命令了。

腾讯云提供了一系列与云计算相关的产品和服务,例如云服务器、云数据库、云存储等。您可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多信息,并找到适合您需求的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Catalina 默认使用zsh了,你可习惯

查询了一些资料发现,原来在2019年WWDC期间,苹果推出了macOS Catalina,并且将zsh设置为操作系统默认shell。...因为之前我笔记本都是从EI Captin一路升级上来,所以没体会到shell变化,最近换了笔记本后,才发现默认shell变化。...zsh具有以下主要功能: 开箱即用、可编程命令行补全功能可以帮助用户输入各种参数以及选项。 在用户启动所有shell中共享命令历史。...它一些功能特性总结如下: 默认彩色显示 自动在光标后给出命令建议 自动补全,fish shell会根据历史命令或者命令可能性自动列出所有可能选项,还能在下方提供各个命令解释说明问题 fish语法与...bash差异较大,但是在可读性做了非常明显改善 参考资料 在 Mac 上将 zsh 用作默认 Shell zsh取代bash 成为macOS Catalina默认shell Fish shell

1.4K41

Fixed: MacOS Mojave(10.14) 解决终端用Crontab报权限问题(不管是Root还是普通用户)及Linux基础(shell)

); 开始没想到是系统版本太(安全策略)问题,实在没辙只能去找来同事一起排查,排除了语法还是其他一些问题, 还是有问题,我说要不去你电脑试试,他是10.13(能正常运行).于是开始谷歌大法,终于在国外论坛也有遇到类似的问题..., 用到了zsh(因为写在.zshrc) #!...'--------更新脚本开始走起--------------' >> $logPath # 更新NG项目 cd /Users/linqunhe/Code/ng-sx-pc ng update -...upgrade 2>&1 >> $logPath echo '----------Brew && Brew Cask Update End------------' >> $logPath # 更新MAC...系统 softwareupdate -i -a 2>&1 >> $logPath echo '--------Mac OS Update End--------------' >> $logPath

1.7K30

LinuxMac如何配置ZSH并使用Oh-my-zsh?让你终端更加实用、美观

的确,ZSH才是适用于现代Shell: 更丰富命令提示 更鲜明演示标记 更强大插件支持 本次就带大家先了解什么是ZSH,再叫大家怎么在macOS和Linux安装ZSH,其中,Linux安装...传统shell(如:Bash),命令和显示文字以单色为主;而ZSH不仅支持彩色字体,还支持命令填充: [ZSH彩色提示] 原本需要输入路径全面,现在zsh可以通过按Tab键来自动填充: [按Tab...默认情况下: macOS High Sierra(mac10.13系统)系统自带ZSH macOS Catalina(mac10.15系统)系统开始,默认使用ZSH。...所以,如果你系统,是macOS Catalina以后版本,可以直接跳过此步骤(下列激活ZSH也跳过)。...[输入cd Dow后按Tab自带填充] 其实,ZSH自动填充,不但可以填充目录,还可以: 填充命令,如:Git命令填充。

5.8K72

Mac下终端pip与pip3配置(软链接)

缘起 今日MacPython环境绝对是个asshole。 1. 系统自带一个Python2.7 2....前天更新了一下Xcode命令行工具,竟然给我偷偷下了个3.7,顺带把某一软连接变量写入系统盘,安装包放到数据盘 MacOS Catalina文件系统属实拉胯,绝对没有Windows好使。...---- Mac两个bin目录 相同点 /usr/bin和/usr/local/bin都是用来存储终端命令二进制文件或者命令软链接 这两个bin目录都是已经包含在环境变量里目录,程序放在里面或者链接到里面命令就可以在终端里直接执行...version: 用来展示命令真实地址存储位置 ---- 实例 下面以pip3为例,在zsh针对pip3具体操作,同理要将终端中2.7版本pip改为自己下载pip版本,直接将下述所有的pip3.../Versions/3.x/bin/pip /usr/local/bin/pip3 此时在命令行输入pip3会自动指向你Python版本真实位置 ⑤验证 ZSH pip3 --version 我终端显示

2K20

让你提前体验 macOS Catalina Shell — Oh My Zsh 配置指南

在月初召开 WWDC 2019 ,Apple 公布了下一代 macOS — macOS Catalina。...除了全新音乐和电视等 app、支持 iPad 作为外置显示器等显而易见更新,macOS Catalina 还为专业用户带来了一项重大变化 — Zsh 将取代 Bash,成为操作系统默认 Shell...在今秋体验到 macOS Catalina 正式版之前,我们可以先将 macOS 默认 Shell 切换到 zsh,熟悉一下新版 Shell 功能。...另外,Mac Vim 默认是没有显示行号 & 开启语法高亮,你可以参考以下命令打开行号显示 & 语法高亮: cp /usr/share/vim/vimrc ~/.vimrc #复制 vim...zsh-autosuggestions 输入命令时,会用浅色字体给出建议命令,按 → 即可自动补全。

2.9K40

更优雅命令行输入工具 - Oh-My-ZSH

引言自macOS Catalina起, zsh 已取代 bash 成为新版操作系统中默认 shell 。...既然有这个条件, 不如试试更优雅命令行输入吧.Oh My Zsh是一个基于zsh命令行,提供了主题配置,插件机制,并内置了许多便捷操作命令行输入工具。...--version检查zsh是否存在以及已安装版本.如不存在, 可以根据平台自行选择安装版本, 具体参考知乎zsh 安装与配置:9步打造高效命令行.需要注意是, Oh-My-ZSH需要v4.3.9及其以上...为例.zsh-syntax-highlighting 是一个命令语法校验插件,在输入命令过程中,若指令不合法,则指令显示为红色,若指令合法就会显示为绿色。...如使用alanpeabody主题就是ZSH_THEME="alanpeabody".图片Mac终端中文乱码修复详见Mac终端使用oh-my-zsh中文乱码.# 更改vim ~/.zshrc# 更改后source

52830

shell 初探

shell 含义 shell ,英文含义是“壳”,在计算机科学中,是指“为用户提供用户界面”软件,通常指的是命令行界面的解析器。...“shell 脚本”,又称 Shell 命令稿、程序化脚本,文本文件,由一连串 shell 命令组成,经由 Unix Shell执行,可以进行系统管理、文件操作等。...OS Linux Linux 默认安装就带了 shell 解释器。 Mac OS Mac OS 不仅带了 sh、bash 这两个最基础解释器,还内置了 ksh、csh、zsh 等不常用解释器。...当然 windows PowerShell 也是不俗脚本,这个也会专门来个系列介绍。 脚本解释器 当然,脚本解释器五花八门,下面就挑选些典型说下。...zsh Z Shell(Zsh) 以认为是一种 Bourne shell 扩展,带有数量庞大改进,包括一些bash、ksh、tcsh功能。

50510

2019 WWDC:渣男iPad提分手;iOS变黑;史上最贵Mac Pro

和手机创新在于颜色一样,手表更新肯定离不了表盘。今年照例迎来了一批表盘。 健康,一直是Apple Watch杀手锏。新款将支持噪音检测,能提醒用户周边噪音状况。...近年来被Google按在地板摩擦Siri也迎来了更新,虽然差距仍在但人性化了很多。如果你在使用Air Pods,那就能酷炫使用上SiriKit。...iPad Safari 可以访问电脑版网站,不再是以前移动版。全新配备Apple Pencil输入延迟,由原来 20ms 降低到9ms。...macOS:步入Catalina时代 夏天就要来了,让我们携手苹果一起走出莫哈韦沙漠,拥抱据说离洛杉矶只有一个小时左右船程清凉小岛--Catalina。这就是全新版本macOS。...与传统C++,Java命令式编程一条条命令顺序执行不同,直接声明你在什么地方要干什么就行。 以上就是今年WWDC了,总体来说在硬件创新乏力今天,苹果还是多少给我们带来了一些惊喜。

51830

mac下创建第一个flutter项目以及遇到问题

第二行命令配置pub镜像地址;这里不知道pub是什么暂时不用管,这里一起配置,后面会提到。...另外就是要提是,这些镜像地址并不是一直稳定,需要长期稳定镜像地址可以自行在Flutter社区查看,及时更换最新地址。...source ~/.bash_profile 1 这里还有一个BUG需要说明,当我配置完flutter开发环境之后,退出终端,下一次进入终端再使用flutter命令后,终端报错,显示zsh: command...其实并不是这样,经过查找资料,发觉是从 macOS Catalina 版开始,您 Mac 将使用 zsh 作为默认登录 Shell 和交互式 Shell。...您还可以在较低版本 macOS 中将 zsh 设置为默认 Shell。

98020

Mac 高效工作指南

其实除了这些为什么那么多程序员喜欢用mac呢,分析了一下使用mac好处,无外乎以下几点: Mac OS X 是基于 Unix ,对于开发人员来说,Unix 下一堆好用工具都可以随手捡到。...Mac 所有的操作都简洁到了极致,尽量避免干扰用户,增加了程序员生产力。 程序员文化。我想这个大概是程序员之间大家都喜欢用这个,有口皆碑吧。...常用快捷键 使用mac,基本很少使用鼠标,这就需要经常使用到快捷键,如果能够熟知常用快捷键,对于工作可以说是事半功倍。...替换系统默认Shell Bash作为大多数系统默认安装Shell,大家都多少有所接触,Zsh和Bash类似都是一个Shell,但是Zsh更注重用户体验和与人交互,OS X默认也安装好了Zsh,然而你想自己从头开始配置一个顺手...,直观效果如下图所示,代码开源在github。 ? Mac OS X默认已经安装好了Zsh,你可以打开终端,输入zsh –version来确认是否安装成功。

1.9K100

shell 初探

shell 含义 shell ,英文含义是“壳”,在计算机科学中,是指“为用户提供用户界面”软件,通常指的是命令行界面的解析器。...“shell 脚本”,又称 Shell 命令稿、程序化脚本,文本文件,由一连串 shell 命令组成,经由 Unix Shell执行,可以进行系统管理、文件操作等。...OS Linux Linux 默认安装就带了 shell 解释器。 Mac OS Mac OS 不仅带了 sh、bash 这两个最基础解释器,还内置了 ksh、csh、zsh 等不常用解释器。...当然 windows PowerShell 也是不俗脚本,这个也会专门来个系列介绍。 脚本解释器 当然,脚本解释器五花八门,下面就挑选些典型说下。...zsh Z Shell(Zsh) 以认为是一种 Bourne shell 扩展,带有数量庞大改进,包括一些bash、ksh、tcsh功能。

74380

Mac 电脑 - 解决 command not found:mvn

背景 mac 电脑默认已经装了 jdk1.8,但是命令行执行 mvn 会报 command not found 解决方案 默认安装 jdk 是没有配置环境变量,需要配置一下 修改 ~/.bash_profile...JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre Default locale: zh_CN, platform encoding: UTF-8 OS...name: "mac os x", version: "10.16", arch: "x86_64", family: "mac" 如果是用 zsh,最好把下面的步骤也配置好了 可能会遇到问题 如果已经配置了...jdk,但是每次在终端执行 mvn 命令时候,都必须要先执行下 source ~/.bash_profile 才能找到 mvn 命令 这是因为当 Mac 安装了 zsh 后,.bash_profile...文件配置无法生效 修改 ~/.zshrc 在最后加上 source ~/.bash_profile source 一下 source ~/.zshrc 这样,当 zsh 启动时候,会读取 .bash_profile

8.5K20

转载:(Mac)在bash和zsh配置环境变量path几种方法

/p/19556676 5.Zsh安装配置指南 http://www.linuxidc.com/Linux/2013-09/90377.htm 1.简介 mac 一般使用bash作为默认shell...在 Linux 里执行这个命令Mac 略有不同,你会发现 Mac 多了一个 zsh,也就是说 OS X 系统预装了个 zsh,这是个神马 Shell 呢?...目前常用 Linux 系统和 OS X 系统默认 Shell 都是 bash,但是真正强大 Shell 是深藏不露 zsh, 这货绝对是马车中跑车,跑车中飞行车,史称『终极 Shell』,但是由于配置过于复杂.../paths.d/mysql 3.编辑该文件,键入路径并保存(关闭该 Terminal 窗口并重新打开一个,就能使用 mysql 命令了) /usr/local/mysql/bin 据说,这样可以自己生成文件...2.2 解决 Mac 下配置环境变量在 ZSH 中无效问题 在配置 gradle 时候, 发现在 /etc/profiles 中设置了环境变量后, 还是不能在 zsh 中使用.

2.6K20

当一个小 Android 换了 Mac Pro 14 寸 M2 Pro 1T 后...

~ Chrome www.google.com/chrome/ 都说 Mac Safari 丝滑,吊打 Chrome,可我,一如既往还是习惯用 Chrome。...- GitHub code tree:这个,不用说了哇 稀土掘金:每早刷新一次,看看相关文章~ CleanMyMac X cleanmymac.com/ Mac 为数不多且嘎嘎好用清理软件,可以找寻坡街版本...iterm2 随后查看当前 shell 使用: echo $SHELL 如果不是 /bin/zsh,则设置为 /bin/zsh: chsh -s /bin/zsh 最后可以通过下面命令查看系统有效 shell...,此神器可自定义常驻型以及隐藏 tab icon 展示位置,推荐一波~ NTFS For Mac www.ntfsformac.cn/ 支持在 Mac OS 中操作 Windows NTFS 硬盘、U盘等外接设备文件...Parallels Desktop Mac 虚拟机神奇,正版激活码闲鱼一搜一大把,苹果优惠泛滥成灾了。

44720

为什么MacOS从Bash迁移至Zsh

这个操作系统却不太一样,最开始是Bash,后面在Catalina时,默认又更换为Zsh,这又是怎么一回事呢?...还是先从SHELL历史说起 什么是Shell 对于Unix或Linux这样操作系统来说,最核心是内核,在内核之上就需要一个方式让解析用户输入命令并能使用内核来执行用户命令,而承担这个任务东西...Zsh 再来说下ZshZsh其实是对Bash扩展,它基于Bash之上添加了很多特性,它包括了Bash,Ksh以及tsch一些特性集合。...但MacOS用Bash版本一直是非常陈旧(MacOS使用一直是Bash 3.2,而Bash最新已经到5了),以至于到了Catalina时,干脆弃用Bash,而转而选择Zsh做为默认Shell环境...但是如果一直使用一个相当陈旧Bash版本,对MacOS操作系统并不是一个合适选择,于是Apple在MacOS Catalina后,选择了将Shell迁移至开源协议更友好Zsh

51410

Mac全栈开发-Shell以及终端软件

全栈开发在Mac下面会经常使用终端,在OS X El Capitan‎之前,恐怕系统默认Terminal+bash+screen是无法跟iTerms+zsh+tmux进行匹敌。...⌘ + t :标签页 ⌘ + r:清屏 兼容性好 这一点在远程连接服务器时候才可以体验到,默认系统终端有时候会出现乱码问题。 oh-my-zsh 什么是oh-my-zsh ?...Mac是基于UNIX一套系统,而Shell可以说是UNIX一个外壳,在Mac里面我们可以在Terminal执行下面命令看看系统有几种shell: cat /etc/shells 不出意外的话显示如下...比妹纸贴心吧,她们向来都是让你猜…… 各种补全:路径补全、命令补全,命令参数补全,插件内容补全等等。触发补全只需要按一下或两下 tab 键,补全项可以使用 ctrl+n/p/f/b上下左右切换。...q 垂直拆分出一个窗格 prefix “ 水平拆分出一个窗格 prefix % 暂时把一个窗体放到最大 prefix z 个性化定制tmux 默认情况下tmux风格比较简陋,推荐使用gpakoz

1.3K20
领券