我有一个依赖于node-gyp
包的应用程序。
错误是:YN0001: │ Error: ENOENT: no such file or directory, lstat '/Users/stefan/MyProject//node_modules/node-gyp'
我能够在全球范围内安装它,它工作正常。尽管当我尝试使用我的应用程序时,此node-gyp
软件包依赖于另一个称为lstat
的系统命令行,该命令行在最新的macOS中不存在。 我无法通过 npm、brew 或 MacPort 找到解决此问题的方法。有谁知道如何将lstat
添加到我的 macOS 中?
我的系统是:MacbookPro 16 英寸 2021,苹果 M1 芯片,运行在 macOS 蒙特利 (12.2.1)、XCode 13.3、python 3.8、npm 8.3.1、节点 v16.14.0
我有一个适合我的解决方法。我刚刚创建了一个名为lstat
到/usr/bin/stat
的符号链接。然后我可以创建我的反应应用程序。像这样:
sudo ln -s /usr/bin/stat /usr/bin/lstat