当前位置:   article > 正文

ESlint安装及卸载_卸载eslint

卸载eslint

了解eslint配置文件

运行vue create xx(文件名称)后选这个

 在这里选择Eslint规范,一般都选这个

如果想了解某个规则的作用就去ESlint官网上面查这个命令的作用

 

这行代码的意思是:在开发阶段这个规则不执行,在发布阶段执行

一些常见规则

 如果有一些规则你想要删除它,就到官网上找到这个规则点进去,根据官方文档进把代码复制到eslint.js中的rules中进行更改

配置插件

在vscode中找到这个扩展

 然后打开设置

之后进入settings.json

将这段代码加入到里面就可以了

  1. //eslint 代码自动检查相关配置
  2. "eslint.enable": true,
  3. "eslint.autoFixOnSave": true,
  4. "eslint.run": "onType",
  5. "eslint.options": {
  6. "extensions": [
  7. ".js",
  8. ".vue"
  9. ]
  10. },
  11. "eslint.validate": [
  12. "javascriptreact",
  13. "vue",
  14. "javascript",
  15. {
  16. "language": "vue",
  17. "autoFix": true
  18. },
  19. "html",
  20. {
  21. "language": "html",
  22. "autoFix": true
  23. }
  24. ],

接下来装第二个插件

这个插件也需要进行一些配置

先把这一段代码复制到setting.json中

  1. //注意下面这个地址需要你自己更改
  2. "prettier.configPath": "C:\\Users\\xx\\.prettierrc",
  3. // 安装Prettier配置
  4. "eslint.alwaysShowStatus": true,
  5. "prettier.trailingComma": "none",
  6. "prettier.semi": false,
  7. // 每行文字个数超出此限制将会被迫换行
  8. "prettier.printWidth": 300,
  9. // 使用单引号替换双引号
  10. "prettier.singleQuote": true,
  11. "prettier.arrowParens": "avoid",
  12. // 设置 .vue 文件中,HTML代码的格式化插件
  13. "vetur.format.defaultFormatter.html": "js-beautify-html",
  14. "vetur.ignoreProjectWarning": true,
  15. "vetur.format.defaultFormatterOptions": {
  16. "prettier": {
  17. "trailingComma": "none",
  18. "singleQuote": true,
  19. "semi": false,
  20. "arrowParens": "avoid",
  21. "printWidth": 300
  22. },
  23. "js-beautify-html": {
  24. "wrap_attributes": false
  25. },
  26. },

 然后在我的电脑->C盘->用户/user->xx文件夹里面创建一个文本文档输入下面这段代码

  1. {
  2. "semi": false,
  3. "singleQuote": true,
  4. "bracketSpacing": true
  5. }

然后将文本文档重命名为.prettierrc,接着重启vscode就可以启用插件了

卸载eslint

新手在使用eslint的时候会很头疼,如果你认为eslint的报错在浪费你的时间,那么就可以把它给卸载了,卸载eslint的方法有很多,在这里我说一下我的卸载方法

先在终端执行这个命令

npm uninstall eslint --save

然后把在创建项目的时候生成的一个eslint文件删除,再进入到package.json中把所有带eslint的东西删除。如果还是继续报错的话就只能重新创建项目,然后选择不安装eslint

在这里我也遇到了一个问题,就是我在装eslint的时候没办法选择不安装eslint(这个我真不知道为什么,希望有知道的大佬看到了可以跟我说一下)

我的解决办法是用ui可视界面创建项目(指令是vue ui),然后在项目启动的时候把eslint的依赖卸载。

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/77031
推荐阅读
相关标签
  

闽ICP备14008679号