如何在 macOS 中安装 lstat?

发布于 2025-01-10 05:02:44 字数 468 浏览 0 评论 0原文

我有一个依赖于 node-gyp 包的应用程序。

错误是:YN0001:│错误:ENOENT:没有这样的文件或目录,lstat'/Users/stefan/MyProject //node_modules/node-gyp'

我能够全局安装它并且它可以工作美好的。尽管当我尝试使用我的应用程序时,此 node-gyp 包依赖于另一个名为 lstat 的系统命令行,该命令行在最新的 macOS 中不存在。 我无法通过 npm、brew 或 MacPorts 找到解决此问题的方法。有人知道如何将 lstat 添加到我的 macOS 中吗?

我的系统是:MacbookPro 16英寸2021,苹果M1芯片,运行于macOS Monterey (12.2.1),XCode 13.3,python 3.8,npm 8.3.1,node v16.14.0

I have an application that is dependent on node-gyp package.

The error is: YN0001: │ Error: ENOENT: no such file or directory, lstat '/Users/stefan/MyProject//node_modules/node-gyp'

I was able to install it globally and it works fine. Although when I try to use my app this node-gyp package is dependent on another system command line called lstat which is not present in the latest macOS.
I am unable to find resolve this through npm, brew, or MacPorts. Does anybody know how can I add lstat into my macOS?

My system is: MacbookPro 16-inch 2021, apple M1 chip, running on macOS Monterey (12.2.1), XCode 13.3, python 3.8, npm 8.3.1, node v16.14.0

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

悲歌长辞 2025-01-17 05:02:44

我有一个适合我的解决方法。我刚刚创建了一个名为 lstat/usr/bin/stat 的符号链接。然后我可以创建我的反应应用程序。像这样的东西:

sudo ln -s /usr/bin/stat /usr/bin/lstat

I have a workaround which works for me. I just created a symbolic link called lstat to /usr/bin/stat. Then I could create my react application. Something like:

sudo ln -s /usr/bin/stat /usr/bin/lstat
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文