【发布时间】:2021-08-31 23:55:31
【问题描述】:
我在使用 macOS 时遇到问题,这是一台公司笔记本电脑,在我拿到它时已经设置好了。
- 它有 zsh。
- 我正在处理一个使用 Java 的项目,但通往 Java 的路径不起作用,每次我启动一个新终端时,我都必须进行设置。
- 我认为这个问题用 bash 会更容易处理,所以我尝试卸载它
- Zsh 仍然存在,但现在我无法使用 ts-node nore nodemon 运行我的代码(但如果我尝试使用 package.json 中的脚本运行它,它将运行)。
- 我设法默认切换到 bash,但 ts-node 仍然不可用。
- 我尝试卸载并重新安装 ts-node npm 和 node。
知道如何在不格式化计算机的情况下解决这个问题吗?
【问题讨论】:
-
你能
echo $PATH看看你有没有类似/usr/local/lib/node_modules/node/bin的东西? -
如果是公司的笔记本电脑,联系公司的 IT 部门或与您的一位同事讨论可能会更快。我敢肯定,您不是公司中唯一遇到此问题的人。 :)
-
@Paul_M :我先看看
ts-node是否仍然存在。如果是,只需修复您的 PATH 以便可以找到它。如果不是,我会采用 MarlonRichert 的想法,请您的 IT 部门进行安装。或者您自己安装它并在此处发布安装详细信息,包括错误消息以及您如何验证安装没有工作。