无法设置 eslint-plugin-vue
Cannot setup eslint-plugin-vue
我已经尝试了几个小时来设置 eslint-plugin-vue
,但是 lint 输出总是空的(没有 stdout 和 stderr),我一定是错过了一些非常基本的东西?
命令
$ node --version # v9.4.0
$ npm install
$ $(npm bin)/eslint . # Empty output
文件结构
Foo
├── .eslintrc.js
├── main.vue
└── package.json
.eslintrc.js
module.exports = {
"extends": [
"plugin:vue/recommended"
]
}
package.json
{
"name": "Foo",
"version": "0.1.0",
"devDependencies": {
"eslint": "^4.17.0",
"eslint-plugin-vue": "^4.2.2"
}
}
main.vue
<template>
</template>
<script>
!@#$%^UIYTHRE
</script>
做$(npm bin)/eslint . --ext .vue
eslint
命令默认只检查 .js
个文件。您必须通过 --ext
选项指定额外的扩展名。
我已经尝试了几个小时来设置 eslint-plugin-vue
,但是 lint 输出总是空的(没有 stdout 和 stderr),我一定是错过了一些非常基本的东西?
命令
$ node --version # v9.4.0
$ npm install
$ $(npm bin)/eslint . # Empty output
文件结构
Foo
├── .eslintrc.js
├── main.vue
└── package.json
.eslintrc.js
module.exports = {
"extends": [
"plugin:vue/recommended"
]
}
package.json
{
"name": "Foo",
"version": "0.1.0",
"devDependencies": {
"eslint": "^4.17.0",
"eslint-plugin-vue": "^4.2.2"
}
}
main.vue
<template>
</template>
<script>
!@#$%^UIYTHRE
</script>
做$(npm bin)/eslint . --ext .vue
eslint
命令默认只检查 .js
个文件。您必须通过 --ext
选项指定额外的扩展名。