brew 在mojave下安装node 出现include is not writable等问题

brew安装问题

brew安装node出现下图:

brew link error

Error: The `brew link` step did not complete successfully The formula built, but is not symlinked into /usr/local Could not symlink include/node

然而查了很多帖子说直接到 usr/local目录下:"右键-->显示简介-->去掉底部的锁-->添加当前用户并添加读写权限" 然而在mojave下好像不奏效,提示如下图 导致原因有可能是因为mojave更新了很多系统文件的权限
操作没有权限

brew的link问题解决:
所行brew doctor,把它报的错先搞定,重复这个过程,直到它不报错为止。
PS.话说上面的出错提示信息不是已经很明显了么?如果你是管理员用户,先跑一下sudo chmod -R g+w /usr/local

项目问题

安装好后用xcode运行自己的react-native项目,报错RCTBundleURLProvider.h

解决:进入到项目目录下
1:在终端输入:react-native start
2:回到xcode开发工具后,快捷键shift+command+K 完成项目clean
3:最后重新运行即可。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容