vue-cli创建项目运行时prettier报错 最全解决办法
windows系统 新手使用vue-cli创建项目时,可能会遇到的问题
如果你是windows系统,使用vue-cli新创建的项目或者新拉下来的项目 一直报这样的错
网上搜索的解决办法是 修改 CRLF为LF,或者是使用git命令:
git config --global core.autocrlf false
如果设置完系统不再报错,并且继续修改文件依然不会报错的话,那就不用往下看啦。
------------------------------------分割线-----------------------------
但是如果git之后,修改文件还是会报错,并且报这样的错误的话:
Replace `⏎⏎</style>` with `</style>⏎` prettier
or
或者进行这样的修改,也依然报错:
这是因为我们使用vue-cli创建项目的时候,使用了如下组合: Eslint+prettier 这两种起了冲突,(更深层次的原因我也不知道)
这种时候,
1. 如果项目已经安装(执行 npm install)的话,需要卸载eslint,命令如下:
npm uninstall eslint --save
然后在package.json文件里删除"@vue/cli-plugin-eslint",以及 所有带有eslint字段的key
然后重新执行npm install就行
无需删除package-lock.json文件里的内容。
2. 如果项目没安装,直接在package.json文件里删除"@vue/cli-plugin-eslint",以及 所有带有eslint字段的key,然后执行npm install就行。
接下来就可以自如的修改文件,不会因为CRLF或者LF报错啦!
仅供参考,如有不同意见或补充,可以再评论交流。
更多推荐
所有评论(0)