草庐IT

cli-plugin-eslint

全部标签

Idea的maven依赖一直报错:Cannot resolve plugin org.apache.maven.plugins

        报这个错基本上就是maven依赖出现了问题,要么是写错,要么是下载时网络出现问题导致下载的文件不完整出现失败,一般有以下几种解决方案。1)镜像文件配置错误    Rx:修改本地仓库位置下的settings.xml文件,将正确的镜像文件加载到标签中,如下图所示:2)找不到依赖    Rx:出现这个问题的概率较小,是在找依赖时出现了问题,这个时候可以在项目的根pom.xml下添加如下配置3)网络原因    Rx:因为网络波动问题,依赖下载失败,解决办法就是按照报错信息提示,到本地仓库中,依照路径一步步找下去,删除 .lastUpdated结尾的文件,回到Idea中重新加载4)其他问

IDEA的插件市场无法打开,无法连接到https://plugins.jetbrains.com/

1:网上搜到的:在这里测试https://plugins.jetbrains.com/ 能否连接到,可以的话就成功,但是我一直失败,网络配置与防火墙也没问题。2:我成功的方法:(先检查网络,我用的是公司内网,那么就要在host文件中加载对应的配置,我这里配置的是   网关(空格) plugins.jetbrains.com,然后再按照下面),如果使用的外网,比如手机wifi,那么就要使用查看该文章:解决idea插件市场无法访问-CSDN博客)把这个勾取消再测试,成功,插件市场可以正常使用

前端新工具比Eslint快100倍!Eslint要被淘汰了?

Eslint我们在日常开发中都会使用Eslint,在我们的代码写的不符合规范的时候,Eslint配合Vscode插件能报出错误让我们知道,促使我们去修改这些有问题的代码:但是不知道你们有没有遇到过,当你的项目太大的时候,代码量多了,这时候Eslint的检测就会很慢,我遇到过最慢的居然达到30多秒!!!!Oxlint12月12日,Oxlint正式发布,它是又字节跳动发布的,底层是通过Rust实现的。这是一个JavaScriptlinter,旨在捕获错误或无用的代码,默认情况下不需要任何配置。根据官方的介绍,Oxlint使用Rust编写,速度比ESLint快50-100倍!我总结一下,Oxlint

javascript - Cordova 应用程序在 Android 上运行,但线程似乎在 ios "Resetting plugins due to page load"上卡住

Cordova应用程序在Android上运行,但线程似乎在ios上卡住。使用iOS插件版本4.1.1的Cordova版本6.1。应用程序在Android模拟器和设备上运行良好。当从XCode应用程序在设备上运行时,似乎已加载。主屏幕显示正常,但我没有看到任何应在设备就绪事件后出现的console.log语句,直到我按下手机上的主页按钮。然后,前几个函数的所有控制台日志语句、连接到SQLiteDB等都会立即出现。正在使用的插件:cordova-plugin-consolecordova-sqlite-存储flyacts-plugin-barcodescanner然后我可以再次点击启动器图

ios - Ionic cordova-plugin-screen-orientation 在 Ios 上不再起作用

自从我更新了所有内容后,我在使用screenorientationplugin时遇到了一些问题。我已经有一个正在运行的应用程序,一切正常。但是由于我将每个插件以及cordova和ionic环境更新为最新版本,我的屏幕方向插件不再起作用。config.xml配置已安装的插件cordova-plugin-screen-orientation1.4.0"ScreenOrientation"org.adlotto.cordova.recheck-screen-orientation0.1.0"RecheckScreenOrientation"Cordova版本6.1.1ionic版本1.7.1

iOS Cordova 第一个插件——plugin.xml 注入(inject)一个特性

我正在创建我的第一个Cordova插件,但我对构建它的结构感到困惑。我有一个新的Cordova项目,并且添加了iOS平台。我一直在寻找指导(特别是EchoiOS插件示例部分):https://cordova.apache.org/docs/en/5.1.1/guide/platforms/ios/plugin.html但我对此很陌生,我对我实际应该做的事情感到有点困惑。它告诉我使用plugin.xml将功能规范注入(inject)本地平台的config.xml文件。plugin.xml是我需要创建的文件还是project>plugins>cordova-plugin-whitelist

[GN] 使用vue3+vite+ts+prettier+eslint

学习目标:做到代码格式等统一,此时,esint和prettier就要登场了。学习内容:eslint是代码检测工具,可以检测出你代码中潜在的问题,比如使用了某个变量却忘记了定义。prettier是代码格式化工具,作为代码格式化工具,能够统一你或者你的团队的代码风格。=>安装prettier+eslint包,并做一系列的配置学习时间:创建项目yarncreatevite选择vue作为framework选择vue-ts是package.json中配置的eslint和prettier相关的包:{"name":"xxx","private":true,"version":"0.0.0","type":"

Eslint 自定义插件

Eslint自定义插件需求来源在整理import的时候,发现{}中属性换行调整不到想要的结果。例如://编写的代码import{A,B,C}from'xxx'//期望格式化后的结果import{A,B,C}from'xxx'//object-curly-newline规则的结果,我期望的是每一行一个属性//'object-curly-newline':[//'error',//{//ImportDeclaration:{//multiline:true,//minProperties:3,//},//}//]import{A,B,C}from'xxx'于是打算自己实现一个eslintplugi

Eslint 快速入门教程

ESlint1.什么是eslinteslint是一个代码检查工具包,用来检查代码的规范。而相比之下,prettier是一个代码格式化工具。解决代码风格不一致的问题可以实现自动修复一些结构、风格问题默认是只修复js语法的,其他的语言和框架需要配置高灵活度、配置自由对于团队来说,统一项目的代码风格,降低维护成本减少git提交避免低级错误…2.安装1.检查nodejs版本首先检查自己的node版本是否支持前提条件:内置SSL支持的nodejs版本(^12.22.0、^14.17.0或>=16.0.0)Node.js发行版之所以需要node,是因为eslint是调用的node来检查我们的代码:2.安装

vue typescript项目配置eslint+prettier

前言本文基于“vite”:“^5.0.0”1.安装依赖安装eslintyarnaddeslint--dev安装eslint-plugin-vueyarnaddeslint-plugin-vue--dev主要用于检查Vue文件语法安装prettier及相关插件yarnaddprettiereslint-config-prettiereslint-plugin-prettier--dev安装typescript解析器、规则补充yarnadd@typescript-eslint/parser@typescript-eslint/eslint-plugin--dev2.根目录创建.eslintrc.c