При попытке добавить Flow.js к существующему проекту я получаю ошибку компиляции:
Я получаю правильное состояние потока при выполнении (установил пакет и запустил поток init), поэтому нетпроблема здесь:
npm run flow
Однако
npm run start
завершается с ошибкой компиляции
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: Plugin/Preset files are not allowed to export objects, only functions. In /home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/babel-preset-flow/lib/index.js
at createDescriptor (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/@babel/core/lib/config/config-descriptors.js:162:11)
at items.map (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/@babel/core/lib/config/config-descriptors.js:87:50)
at Array.map (<anonymous>)
at createDescriptors (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/@babel/core/lib/config/config-descriptors.js:87:29)
at createPresetDescriptors (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/@babel/core/lib/config/config-descriptors.js:79:10)
at presets (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/@babel/core/lib/config/config-descriptors.js:61:19)
at presets (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/@babel/core/lib/config/config-descriptors.js:51:25)
at mergeChainOpts (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/@babel/core/lib/config/config-chain.js:308:26)
at /home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/@babel/core/lib/config/config-chain.js:271:7
at buildRootChain (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/@babel/core/lib/config/config-chain.js:90:20)
at loadPrivatePartialConfig (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/@babel/core/lib/config/partial.js:51:55)
at Object.loadPartialConfig (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/@babel/core/lib/config/partial.js:74:18)
at Object.<anonymous> (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/babel-loader/lib/index.js:82:26)
at Generator.next (<anonymous>)
at step (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/babel-loader/lib/index.js:3:221)
at _next (/home/yaniv/Jeeng-Workspace/dashboard-v3/node_modules/babel-loader/lib/index.js:3:409)
babel.config.js (для ссылки)
module.exports = {
presets: [
"flow",
[
("@vue/app",
{
useBuiltIns: "entry"
})
]
]
};