我想在我的类型记录文件中使用分号,但是eslint给了我一个错误额外的分号。eslint @ typescript -eslint/semi现在我去了文档,它告诉我把这个放在我的eslint文件中。
"rules": {
// Note: you must disable the base rule as it can report incorrect errors
"semi": "off",
"@typescript-eslint/semi": "warn"
}
问题是我的eslin
当我用eslint scripts/**/*.js链接我的代码时,我会看到两个链接错误:
» eslint scripts/**/*.js
/Users/user/dev/scripts/application.js
3:8 error "React" is defined but never used no-unused-vars
/Users/user/dev/scripts/components/Header.js
24:2 error Unnecessary semicolon no-extra-semi
✖ 2 problem (2 error
我将Vue与Vue CLI和Typescript一起使用。
我从vuex文件中导入接口,并将其用于mapState类型注释。
但是eslint向我展示了一个错误。
'State' is defined but never used. eslint(no-unused-vars)
代码
import { Component, Vue } from 'vue-property-decorator';
import { mapState } from 'vuex';
import { State } from '@/store/index
我正在尝试格式化我的文件,但是引号被添加到新行中&将我的文件转换为字符串。prettier / vscode中是否有设置不将引号格式化到新行或忽略此引号将整个文件转换为字符串
例如:
@click="
createStudent();
$emit('hide-modal');
makeToast('success');
"
// anything below this quote on a new line will make the rest of the file appear as a string.
Eslint