首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >捆绑index.ios.js时构建停留在0.0%

捆绑index.ios.js时构建停留在0.0%
EN

Stack Overflow用户
提问于 2017-08-03 15:08:08
回答 4查看 4.2K关注 0票数 4

我不知道确切的原因,但是我所有的react原生项目现在都不能再构建了,我被捆绑在index.ios.js0.0%。

我尝试了几种方法,但我所有的项目都遇到了同样的问题。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-08-03 15:08:08

注意:此解决方法适用于macOS。

发现罪魁祸首是watchman 4.7.0

我的问题是在升级到watchman 4.7.0之后出现的brew

看起来这个新版本的watchman有一个问题:watchman问题358

最后我解决了我的问题内容的/usr/local/var/run/watchman/文件夹。

票数 17
EN

Stack Overflow用户

发布于 2018-09-27 06:50:49

我尝试了几种方法:上面的答案,启动the卸载,重新启动,重新安装……你可以说出它的名字。下面是我如何在MacOS上修复它的:

TL;DR:删除brew版本并执行以下操作官方文档从源代码编译。在配置中使用标志:

--enable-statedir=$HOME/.watchman --without-python --without-pcre

推理:我不需要python绑定。我也怀疑一些权限问题,并认为使用我的主页会比默认路径更安全。

步骤:

  • brew rm watchman
  • (为了安全起见)launchctl unload -F ~/Library/LaunchAgents/com.github.facebook.watchman.plist
  • (为了安全起见)重启mac
  • git clone https://github.com/facebook/watchman.git
  • cd watchman
  • git checkout v4.9.0//更喜欢这里的最新版本。
  • brew install autoconf automake libtool//编译工具
  • make//等待...它将编译.o文件
  • make install//如果失败,请尝试sudo但它不应该。

在make install之后,它应该在你的path中:/usr/local/bin/watchman试着watchman version或者别的什么。试着看看它是否解决了你的问题。

请记住,大多数人都有自己的东西/usr/local/var/run/watchman/。我们的等价物现在是~/.watchman/如果这对你有帮助,请告诉我。:)

票数 1
EN

Stack Overflow用户

发布于 2018-11-29 03:08:29

运行以下命令回显fs.inotify.max_用户_watches=582222 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45477184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档