如何防止 npm 运行 lint 自动修复错误?
How to prevent npm run lint from fixing errors automatically?
我使用带有 Prettier/Eslint 设置的 Vue CLI 创建了一个 Vue3 应用程序。将main.ts文件修改为
时
import { createApp } from "vue";
import App from "./App.vue";
import router from "./router";
createApp(App)
.use(router).mount("#app");
和运行 npm run serve
我收到以下警告
6:15 warning Delete ⏎
prettier/prettier
符合预期。 运行 npm run lint
修复了它。但是只检查样式需要哪个标志?
我有一个 GitHub 动作工作流检查代码风格,使用 npm run lint
是错误的,因为工作流修复了代码风格并通过了。
在搜索标志时,我 运行 npx vue-cli-service help lint
告诉我使用 --no-fix
但是 运行宁 npm run lint --no-fix
它仍然修复了文件
那么我应该在我的 GitHub 操作中使用哪个命令来确保工作流因无效代码风格而失败?
您必须在参数前使用双破折号,因此使用 npm run lint -- --no-fix
和 --
作为额外前缀而不是 npm run lint --no-fix
。另见 。
我使用带有 Prettier/Eslint 设置的 Vue CLI 创建了一个 Vue3 应用程序。将main.ts文件修改为
时import { createApp } from "vue";
import App from "./App.vue";
import router from "./router";
createApp(App)
.use(router).mount("#app");
和运行 npm run serve
我收到以下警告
6:15 warning Delete
⏎
prettier/prettier
符合预期。 运行 npm run lint
修复了它。但是只检查样式需要哪个标志?
我有一个 GitHub 动作工作流检查代码风格,使用 npm run lint
是错误的,因为工作流修复了代码风格并通过了。
在搜索标志时,我 运行 npx vue-cli-service help lint
告诉我使用 --no-fix
但是 运行宁 npm run lint --no-fix
它仍然修复了文件
那么我应该在我的 GitHub 操作中使用哪个命令来确保工作流因无效代码风格而失败?
您必须在参数前使用双破折号,因此使用 npm run lint -- --no-fix
和 --
作为额外前缀而不是 npm run lint --no-fix
。另见