gpt4 book ai didi

javascript - 标准 js,流类型定义始终未定义

转载 作者:数据小太阳 更新时间:2023-10-29 04:48:58 25 4
gpt4 key购买 nike

我目前正在设置的样板有一个小问题,我正在使用 Flow JS 为我的 React 应用程序定义我的 javascript,在后台我有一个标准的 js 正在运行,但它运行得不是很好用我的类型符号

我不断收到关于此类型定义的以下警告:

type NavItem = {
name: string;
link: string;
}

警告

frontend/src/Components/Sidebar/Navigation.react.js:5:6: 'NavItem' is not defined.

我做错了什么,这是我的标准 js 配置

"standard": {
"parser": "babel-eslint",
"plugins": [ "flowtype" ],
"rules": {
"use-flow-type": 1
},
"ignore": [
"flow-typed/**/*.js",
"src/registerServiceWorker.js"
]
},

如果有人有任何建议,我会喜欢它们,我基于 create-react-app cli 工具,如果它对您也有任何影响的话:)

最佳答案

在 standardjs 仓库中有一个开放的工单:#984 - 它与那个问题有关。

作为解决方法,您可以降级到 babel-eslint@7.2.1 并等待修复。降级为我解决了完全相同的问题。

您也可以尝试编辑 standardjs 规则 - 请参阅:babel-eslint#known-issueseslint-config-standard .

关于javascript - 标准 js,流类型定义始终未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46226515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com