[已解决]如何在gitlib-ci.yml中把本次提交改变的文件赋值给一个变量(20210928)
业务背景prettier在ci的过程中做增量检测.需要以下几个步骤声明一个gitlab变量xxx执行git命令拿到当前改变的文件名将git命令的结果赋值给$xxx运行yarn…
请问 prettier 与 EditorConfig 功能是不是重复了?
prettier 与 EditorConfig 都是代码格式化工具,他们到底有什么区别?我只知道他们的配置文件不同,一个是.prettierrc文件,而另外一个是.editorconfi…
create-react-app 仓库中 pre-commit 仅使用 prettier 进行格式化,而不经过 eslint?
prettier 不是仅能做代码风格的格式化吗?为何不在 pre-commit 钩子上也使用 eslint 代码质量规则检测呢?代码质量规则检测不是更重要吗?"husky": { …
vscode prettier 插件"prettier.singleQuote": true, 这一句能否只作用在JS文件?
"prettier.singleQuote": true, 这一句能否只作用在JS文件?如果在settings.json中写这一句 可以自动替换js和css文件中的双引号,能否使这一句代码只…
eslint 阻止强制将多行转换为单行
现在遇到的问题是如图的代码,我想保留这个格式,但是vs强制让我换成一行,求教在不改单行长度限制和使用 <Component // 这样的hack怎么解决这个问…
Eslint对React jsx的标签属性换行空格数量校验问题
Expected indentation of 18 space characters but found 20JSX代码render() { const { tel, inputCode } = this.state return ( <div> <input …
vscode 保存的时候 行内样式 全部变成小写了
<div style='marginBottom:2px'></div> 保存之后变成这样了 <div style='marginbottom:2px'></div>查了半天也没找到 有没有人知道这…
关于整合eslint和prettier的副作用
为了解决eslint与prettier的冲突,按照网上的教程,使用eslint-config-prettier禁用掉eslint中与prettier冲突的规则,然后用eslint-plugin-prettier覆…
vscode + prettier 如何在保存时格式化css ?
目前项目js可以保存代码时格式化,但是css不行(快捷键可以)下面是配置:vscode配置 .vscode/settings.json{ "editor.tabSize": 2, // tab缩进 "edit…
Prettier 和 ESLinit 在 swtich case 缩进上不兼容,该如何解决。
接手一套遗留项目,用了 eslint ,规则如下:{ 'react/display-name': 0, 'react/prop-types': 0, 'camelcase': 0, 'eqeqeq': 0, 'max-len': ['error'…
vscode配置prettier+eslint+vetur,导致启用eslint的代码检测一直报错,该如何解决?
下面是我的vscode的settings.json{ "editor.wordWrap": "on", // 換行 "editor.fontSize": 18, // vscode默认启用了根据文件类型自动设置tabsize的选…
react使用prettier无法使用类型断言
问题描述使用react+ts,然后使用prettier进行代码格式化中使用类型断言一直会报Parsing error: Unexpected token, expected ","这个错误,请各位大神…
vue3中如何修改eslint?
我是用是prettier这是我.eslintec.jsmodule.exports = { root: true, env: { node: true }, extends: [ "plugin:vue/vue3-essential", "eslint:recomm…