首先我们得在uniapp项目中初始化eslint文件
npx eslint --init
根目录出现.eslinttrc配置文件后再看怎么结合使用prettier标准,先安装prettier依赖
npm i --save-dev prettier
根据prettier官网推荐安装 eslint-plugin-prettier结合eslint-config-prettier使用。
eslint-config-prettier会执行ESLint命令,会禁用那些和Prettier配置有冲突的规则;
eslint-plugin-prettier会标记不一致的区域。
npm i --save-dev eslint-plugin-prettier eslint-config-prettier
最后修改.eslinttrc配置文件
{
"extends": [
"plugin:prettier/recommended"
]
}
试了试,出现以下情况。
说白了就是error Delete `␍` prettier/prettier之前遇到过这个问题解决方案如下,在.eslinttrc配置文件中添加
"rules": {
"prettier/prettier": [
"error",
{
"endOfLine": "auto"
}
]
}
解决问题。