logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue项目接入Eslint与+Prettier+Husky自动格式化代码

简介前端项目,主要有两种选择ESLint和TSLint。TSLint仅针对TS代码,因此如果采用TSLint规范TS代码,JS代码需要采用其他工具。而ESLint不仅能规范js代码,通过配置解析器,也能规范TS代码。此外由于性能问题,TypeScript 官方决定全面采用ESLint。Eslint的主要功能包含代码格式的校验,代码质量的校验,JS规范,如用=而不是判断相等、用驼峰命名变量而不是用下

#代码规范
webstorm+Vue+prettier+eslint,使用prettier格式化代码不生效

当项目使用Vue+Eslint+Prettier时,发现在webstorm中并不生效,那么你来对了。不过在正式开始之前,可以阅读我的另外一篇文章 。但是需要注意,如果你的webstorm是2020.2及以上版本的,那么下面的这一步就无效了。首先解释一下为什么这一步无效了,这是因为webstorm从2020.2版本开始,将Pretter设置为了默认的格式化配置,因此就不需要做上面那篇文章繁琐的配置了

一招搞定微信小程序ScrollView等组件高度自适应

你还在为 scroll-view 高度自适应问题而惆怅吗?你还在为 swiper 高度自适应而挠头吗?接下来,跟着我一招撸了他们!简介众所周知,scroll-view 和 swiper 是微信自带的两个非常常用的两个组件,当然也非常好用,但是好用的前提是你得先给他们设置固定的高度,我们来看看官网是怎么说的:如上图所示,官网明确提出了,scroll-view 是需要设置固定高度的。设置定高按照官网的

#小程序#css3#css +2
electron中app.js 通过require(‘fs‘)导入不成功

将const fs = require('fs');改成const fs = window.require('fs');

#reactjs#node.js
到底了