Javascript 流中不允许直接导出?
有关此代码的流发生错误Javascript 流中不允许直接导出?,javascript,ecmascript-6,export,flowtype,Javascript,Ecmascript 6,Export,Flowtype,有关此代码的流发生错误 export User, { schema } from './model' 这是ES6中的“直接导出”。 这是一个没有任何问题的代码。 但是Flow将此代码视为错误 Unexpected identifier 9| export User, { schema } from './model' 这是ES6中的“直接导出” 这是不对的 export User from './model' 不是有效的ES6。对于启用了某些实验插件的Babel来说,它是有效的,但
export User, { schema } from './model'
这是ES6中的“直接导出”。这是一个没有任何问题的代码。
但是Flow将此代码视为错误
Unexpected identifier
9| export User, { schema } from './model'
这是ES6中的“直接导出”
这是不对的
export User from './model'
不是有效的ES6。对于启用了某些实验插件的Babel来说,它是有效的,但是Flow似乎不支持这一点
您的代码片段的ES6版本是
export { default as User, schema } from './model';