【发布时间】:2021-06-22 19:14:58
【问题描述】:
我正在 Visual Studio 代码中添加一个新项目。我在 VS Code 中添加了官方流程插件,并按照插件自述文件中列出的配置步骤进行操作。
VS Code 似乎陷入了“Flow 服务器正在初始化...”的状态,而无法解决,尽管整个项目中有一个带有 flow 注释的 js 文件和一个单一的类型定义。
我尝试重新启动我的操作系统(M1 Silicon Mac mini)并尝试在打开 VS Code 之前从终端运行流程:
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:
当跟踪日志文件时,我看到服务器启动并立即死机:
[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 吗?
【问题讨论】:
标签: javascript facebook flowtype