每次重新编译Babel时都无法运行Flow

时间:2018-10-07 16:30:52

标签: flowtype create-react-app

我已按照说明进行了流量设置。我的package.json

{
  […],
  "devDependencies": {
    "flow-bin": "^0.82.0"
  },
  "dependencies": {
  […]
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "babel",
    "prepublish": "npm run build",
    "flow": "flow",

  }
}

当我运行npm run-script flow时,我从流程中得到了期望,外加一个错误:

  

错误   -------------------------------------------------- ----------------------------------- src / reducers / brands.js:65:67

Cannot resolve name `action`.

   65| export function brandReducer(state: BrandState = brandState, Action: action) {

Found 1 error
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! wsbc.vpn@0.1.0 flow: `flow`
npm ERR! Exit status 2

为什么我看到这个errno 2?因为流程发现类型错误并返回该状态?

此外,当像往常一样以flow运行我的应用程序时,npm start不会与每次重新编译一起运行。流服务器在后台启动后,是否有可能做到这一点?

我的设置是否有问题?

0 个答案:

没有答案