首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS代码流卡住初始化

VS代码流卡住初始化
EN

Stack Overflow用户
提问于 2021-03-26 07:06:24
回答 1查看 287关注 0票数 1

我在Visual Studio代码中添加了一个新项目flow。我将官方的flow插件添加到VS Code中,并遵循插件自述文件中列出的配置步骤。

VS代码似乎处于“流服务器正在初始化...”的状态。没有解析,尽管在整个项目中只有一个用flow注释的js文件和一个类型定义。

在打开VS代码之前,我尝试重新启动我的操作系统(M1、silicon、Mac mini),并尝试从终端运行flow:

代码语言:javascript
复制
yarn run v1.22.10
$ ~/Code/hello-world/node_modules/.bin/flow
Launching Flow server for ~/Code/hello-world
Spawned flow server (pid=1178)
Logs will go to /private/tmp/flow/zSUserszSfoushzSDevzShello-world.log
Monitor logs will go to /private/tmp/flow/zSUserszSfoushzSDevzShello-world.monitor_log
Please wait. Server is starting up:

当尾随日志文件时,我看到服务器启动并立即终止:

代码语言:javascript
复制
[2021-03-25 15:46:08.899] lazy_mode=off
[2021-03-25 15:46:08.899] abstract_locations=on
[2021-03-25 15:46:08.899] max_workers=8
[2021-03-25 15:46:08.899] debug=false
[2021-03-25 15:46:08.900] Failed to use anonymous memfd init
Out of shared memory:
Raised by primitive operation at file "src/heap/sharedMem.ml", line 60, characters 25-49
Called from file "src/hack_forked/utils/sys/daemon.ml", line 272, characters 4-26
Called from file "src/flow.ml", line 107, characters 4-31

我搜索了一下,没有发现任何迹象表明为什么会发生这种情况,有人知道如何允许flow使用memfd吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-26 07:06:24

在这里找到了解决方案:Does Flow work well on Apple Silicon M1 Macs?

在我的.flowconfig文件中,我需要添加以下选项:

代码语言:javascript
复制
[options]
sharedmemory.heap_size=3221225472

添加该选项后,我运行yarn run flow stop来终止进程,然后运行yarn run flow,服务器初始化并按预期运行。

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

https://stackoverflow.com/questions/66808802

复制
相关文章

相似问题

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