Javascript 开玩笑说“失败”;JS堆栈从头开始";-2019年如何解决?

Javascript 开玩笑说“失败”;JS堆栈从头开始";-2019年如何解决?,javascript,babeljs,flowtype,Javascript,Babeljs,Flowtype,在下面的“”指南中(不幸的是,距离上次提交已有15个月了),我得到的是,但是当我尝试运行测试时,我得到了错误 Plugin/Preset files are not allowed to export objects, only functions. In /home/glaucon/dev/mtest/node_modules/babel-preset-flow/lib/index.js 在阅读(、和)的过程中,我了解到这与“JS stack from scratch”指定的底层堆栈是不兼容

在下面的“”指南中(不幸的是,距离上次提交已有15个月了),我得到的是,但是当我尝试运行测试时,我得到了错误

Plugin/Preset files are not allowed to export objects, only functions. In /home/glaucon/dev/mtest/node_modules/babel-preset-flow/lib/index.js
在阅读(、和)的过程中,我了解到这与“JS stack from scratch”指定的底层堆栈是不兼容的,它现在与当前版本的Flow不兼容

不幸的是,我提供的链接针对特定情况(在“JS从头开始堆栈”之外)提供了非常具体的解决方案,在这种情况下会出现此错误,我无法在“JS从头开始堆栈”的上下文中使用它们

有人能更笼统地解释一下错误是由什么引起的,以及我如何采用这些说明来匹配当今的环境吗


谢谢。

我建议不要运行像
warn install flow bin
这样的无版本命令,而要先使用
npm view time查看发布日期
来选择当时可用的精确版本。在npm中进行额外的过滤会更好。在
--time machine
参数上有一个问题,但是现在这个问题已经被放弃了。我建议不要运行像
warn install flow bin
这样的无版本命令,首先使用
npm view time
查看发布日期,以选择当时可用的精确版本。在npm中进行额外的过滤会更好。有一个关于时间机器的参数,但是现在这张票被放弃了。