登录
专栏 1 关注 5 篇文章
前端开发
专注于分享最前沿的Web开发技术,教程,资源和素材
科技男
关注专栏
推荐文章
举报
5 个月前  /  科技男

如何使用ESLint和Prettier进行代码分析和格式化

我们在开发工作中,经常会进行代码分析和代码格式化,ESlint和Prettier几乎是当前最流行的工具了,极大的提高了我们的开发效率。两者的区别在于ESlint通常负责查找和报告代码内部的不同模式,旨在处理JavaScript文件,确保代码没有明显错误的问题。Prettier是一种代码格式化程序,于ESlint不同,它支持多种语言,如JavaScript、HTML、Css、GarphQL、Markdown等。这两种工具在开发社区中都有很好的支持,并且在大多数的编辑器中都可以使用它们的扩展。Vis

0 赞 0 评论
收藏
2 年前  /  科技男

react项目中使用mocha结合chai断言库进行单元测试

react项目中使用mocha结合chai断言库进行单元测试git地址:https://github.com/yancekang/...如果对你有所帮助,感谢start项目搭建create-react-app react-mocha-test 创建一个名称为 react-mocha-test 的react项目进入 react-mocha-test 安装 Mocha 为了操作的方便,请在全面环境也安装一下Mochanpm install -g mocha编写测试脚本1.进入src目录,新建tool

0 赞 0 评论
收藏
2 年前  /  科技男

小程序实现身份证取景框拍摄

身份证取景框的实现主要是借助于camera 组件及cover-view组件先看下案例wxml代码https://cdn.ctoku.com/201910234221235312.png"></cover-image>js代码Page({/**页面的初始数据*/data: {src: '',show: false},cancelBtn () {this.setData({show: false})},saveImg () {wx.showModal({title: '图片地址',

0 赞 0 评论
收藏
2 年前  /  科技男

Node入门较好的几个网址分享

俗话说:“不想当将军的士兵不是好士兵”,与我而言,不想进步的程序员都不是好程序员。 那么什么样的程序员能够称之为好的程序员呢?个人愚见,就是那些既能够紧跟大流技术栈,同时又有着深厚内力懂得底层原理的程序员。招式:如降龙十八掌,打狗棒法,九阳真经等就属于大流技术栈,而这些招式的威力程度则是由内力(底层原理)支持的,内力深厚的“扫地僧”甚至可以用基础的招式与内力稀疏的“技术佬”一争高下而不落下风。但是“人靠衣装,“佛靠金装”,掌握大流技术栈在当下显然有着更大的竞争力,如何体现?各位不妨看一下现在的招

0 赞 0 评论
收藏
2 年前  /  科技男

React项目中应对dev、test、prd环境下使用不同全局常量的问题

在开发过程中,避免不了后端在开发、测试、生产环境不一致的情况,这不最近就遇到这样的问题:在开发和测试环境,后端需要一个参数比如:zone=hk1,在生产环境中需要的参数又是zone=hka,那么解决这种问题的方法也不是唯一的,这里只介绍一种通过配置文件完成的过程。我们在构建react项目时,会执行 npm run eject,导出react脚手架隐藏的配置文件,那么我们就可以通过这些配置文件去完成相应的转换。在执行eject之后,在根目录下会生成config, scripts等文件夹我们看下co

3 赞 0 评论
收藏