我将Atom代码编辑器用于带有ESLINT(feross)的VueJS项目。通过尝试快速制作原型的布局,我得到了这些错误。
打开撑杆前缺少空间
字符串必须使用单引号
多余的分号
在原型阶段,我希望ESLINT / ATOM禁用/忽略这些错误并以任何方式呈现该网站。 该怎么做?
答案 0 :(得分:3)
您可以暂时关闭eslint。在我的设置中,检查build/webpack.base.conf.js
会显示以下代码段:
module: {
rules: [
...(config.dev.useEslint ? [createLintingRule()] : []),
{
test: /\.vue$/,
起毛规则将启用eslint。让我们避免这种情况,并将config.dev.useEslint
设置为false
。转到config/index.js
并更改以下代码段:
// Use Eslint Loader?
// If true, your code will be linted during bundling and
// linting errors and warnings will be shown in the console.
useEslint: false,
答案 1 :(得分:1)
在您的.eslintrc
文件中,执行以下操作:
"rules": {
"space-before-blocks": "off",
"quotes": "off",
"no-extra-semi": "off"
}
这将关闭上述规则。我建议不要关闭它,而要发出警告,所以将来您记得要解决这些问题。
ESLint有一个很棒的文档:https://eslint.org/docs/rules/