【问题标题】:zsh: command not found tickets (macOS)zsh:命令未找到票证 (macOS)
【发布时间】:2020-01-24 06:35:59
【问题描述】:

首先,我不是很擅长这个,但我用 npm 安装了一些东西。

npm i tickets
npm install -g tickets

安装成功,运行良好。之后,我想查看源代码以找到某事。我需要编辑。我将文件夹“tickets”打开到 Visual Studio 代码中并搜索源代码但找不到它。然后我想再次启动它,然后它开始了 - 得到这个错误:

zsh: command not found: tickets

当我在 Visual Studio 代码中工作时,我在“tickets”目录中。所以,就像一开始它工作时一样,我切换到主目录,但我仍然不断收到错误。我不知道为什么它不起作用。基本上,除了在不同的目录中,我什么也没做。

我尝试通过导出路径来修复它(使用 MacBook):

export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$HOME/npm/bin

但没有成功。

我现在正在努力测试我找到的不同解决方案。希望有人可以以对菜鸟友好的方式帮助我!谢谢!

【问题讨论】:

    标签: npm command zsh


    【解决方案1】:

    npm i 在当前项目中安装一个包。如果您希望它在任何地方都可用,则需要在全局范围内安装它 - npm install -g tickets(不过,您可能需要 sudo 才能做到这一点)。

    【讨论】:

    • 抱歉忘了说我也是用“npm install -g ticket”做的,但还是“找不到命令”
    • 如果你调用一个程序,比如说tickets,我只是输入它的名字,这个命令必须在你的PATH变量的目录之一中找到,并且必须有执行权限(x位是放)。你验证了吗?
    猜你喜欢
    • 2023-03-04
    • 2021-01-01
    • 2021-12-02
    • 2020-09-04
    • 2020-02-06
    • 2022-08-17
    • 2014-07-21
    • 2018-02-11
    • 2011-02-09
    相关资源
    最近更新 更多