在项目根目录
npm i eslint prettier-eslint eslint-config-prettier --save-dev
关于安装完之后会出现这种报错:
罪魁祸首是git的一个配置属性:core.autocrlf
由于历史原因,windows下和linux下的文本文件的换行符不一致。
Windows在换行的时候,同时使用了回车符CR(carriage-return character)和换行符LF(linefeed character)
而Mac和Linux系统,仅仅使用了换行符LF
老版本的Mac系统使用的是回车符CR
如果是windows系统,文件编码是UTF-8且包含中文,最好全局将autocrlf设置为false
git config --global core.autocrlf false