如何创建使用 ESLint + StandardJS + Prettier 的 Vue 2 项目?
StandardJS 的规则自然应该优先于 Prettier 的规则。
vue create 仅提供以下选项:
- ESLint + 标准
- ESLint + Prettier
我尝试了两件事:
- 我混合了上述两个选项的 eslint 配置。它导致了依赖地狱,一旦解决了它并没有真正按预期工作。
- 我将 prettier-standard 包添加到我的 eslintrc.js 中,它也没有按预期工作。值得一提的是,当从命令行手动执行时,prettier-standard 效果很好。
我当然希望在项目配置级别而不是 IDE 级别进行设置。