gpt4 book ai didi

node.js - 即使 npm 二进制文件就在那里,终端也不会打开它

转载 作者:太空宇宙 更新时间:2023-11-04 02:02:59 25 4
gpt4 key购买 nike

我已经使用 sudo npm install mtemplate -g 安装了全局 npm 软件包。 mtemplate 包出现在我的 /usr/local/bin 目录中。当我在该目录的终端中输入 ls 时,它就会出现。我可以在 Finder 中看到它。

但是当我在终端(或其任何变体)中输入mtemplate/usr/local/bin/mtemplate时,我得到

没有这样的文件或目录

根据文档,应该可以从终端运行mtemplate。为什么即使它就在那里却找不到?

最佳答案

经过一番绞尽脑汁后,我自己弄清楚了...usr/local中的mtemplate链接到node_modules中的mtemplate.js文件。该 .js 文件具有 Windows 行结尾,显然 mac 上的 Node 不会执行这些!

将行结尾转换为 Unix 后,它可以工作......

关于node.js - 即使 npm 二进制文件就在那里,终端也不会打开它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45307611/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com