【发布时间】:2019-09-18 04:44:06
【问题描述】:
执行npm run serve时。我从一个 linter 收到了很多我无法找到和配置的警告
Module Warning (from ./node_modules/eslint-loader/index.js):
warning: Insert `;` (prettier/prettier) at src\main.js:1:22:
> 1 | import Vue from "vue"
例如,我的 VsCode 在 Prettier 扩展中设置为使用 4 个空格作为制表符,但是在运行相同的加载程序时会警告我,因为它希望我使用 2 个空格缩进。
我无法确定在哪里/如何配置 eslint-loader 本身以根据需要配置/禁用规则。
warning: Replace `····` with `··` (prettier/prettier) at src\main.js:22:1:
20 | new Vue({
21 | router,
> 22 | store,
| ^
23 | render: h => h(App)
24 | }).$mount("#app")
例如,我想禁用此功能,我想强制检查 4 个空格,而不是 2 个空格!
我有 Vetur 扩展,它设置为使用更漂亮
Prettier 设置为使用 4 个空格选项卡。所以我认为我现在需要的设置与vscode无关。
【问题讨论】:
-
您没有
prettierrc文件或类似的文件吗? -
我没有 prettierrc 文件;我读到它被 vscode 忽略了所以我没有尝试。
标签: vue.js visual-studio-code eslint vscode-settings