本地环境:
JavasSript React
import React from 'react';
出现语法错误消息:
Replace `'react'` with `"react"`eslint(prettier/prettier)
我该如何配置?
在.eslintrc.js
中
module.exports = {
root: true,
extends: '@react-native-community',
rules: {
quotes: [1, 'single'],
}
};
谢谢您的回答。 Rules
可以解决
但是我想知道@react-native-community
的来源。我没有看到此文件。
您可以通过在项目中修改.eslintrc
来进行配置。上面的错误与quotes rule有关。
在eslint /更漂亮的配置中,您已启用double quotes
。
检查以下内容:
(ctrl + ,) (cmd + ,)
并搜索single quote
并将其禁用。您可以尝试类似的方法,它对我有用。
package.json
"devDependencies": {
"eslint-plugin-prettier": "^3.1.1",
"prettier": "^1.18.2"
},
。eslintrc
{
"extends": "react-app",
"plugins": ["prettier"],
"rules": {
"prettier/prettier": "error"
}
}
。prettierrc
{
"semi": false,
"trailingComma": "all",
"singleQuote": true,
"printWidth": 80,
"tabWidth": 3
}
从'反应'导入React'
会引发错误吗?
让我们澄清一些事情