rea*_*ebo 3 flowtype react-native visual-studio-code
能够为 react-native(使用react-native init)创建一个新项目,并在 Visual Studio Code 上启用流程检查。
我刚刚创建了一个新的 react-native 项目
react-native init iaptris
Run Code Online (Sandbox Code Playgroud)
然后打开 Visual Studio 代码
cd iaptris
code .
Run Code Online (Sandbox Code Playgroud)
我看到了这个错误
这些错误描述(意大利语,抱歉)
谷歌搜索我得出结论,我必须为 VsCode安装Flow Extension,我做到了。
然后我禁用了对当前工作区、设置文件关联和流命令路径的本机检查
{
"javascript.validate.enable": false,
"files.associations": {
"*.json": "json",
"*.js": "javascriptreact"
},
"flow.pathToFlow": "C:\\Users\\mirko\\.vscode\\extensions\\flowtype.flow-for-vscode-1.0.1\\node_modules\\.bin\\flow.cmd"
}
Run Code Online (Sandbox Code Playgroud)
在同一工作区上关闭并重新启动 vscode
此时,错误消失了,而且,删除大括号以引发新的语法错误,我没有看到任何错误。没有错误。
我现在还必须做什么?
实际解决方案,如果这不是更好的方法,请发布您的答案。而且我认为这不是更好的方法。
react-native init <project name>
打开 VsCode
Javascript -> Validate 仅对当前工作区禁用(对不起,如果下一张图片是意大利语,但作为参考就足够了)
安装插件
yarn add eslint babel-eslint eslint-plugin-flowtype --dev
or
npm install eslint babel-eslint eslint-plugin-flowtype --save-dev
Run Code Online (Sandbox Code Playgroud)创建.eslintrc具有以下内容的
{
"parser": "babel-eslint",
"plugins": [
"flowtype"
],
"extends": [
"plugin:flowtype/recommended"
]
}
Run Code Online (Sandbox Code Playgroud)关闭并重新打开 vscode 和工作区
| 归档时间: |
|
| 查看次数: |
1775 次 |
| 最近记录: |