首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue组件库
订阅
Staticy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
前端测试之Jest深入浅出
1. 为什么要做前端测试 比起写注释,单元测试可能是更好的选择,通过运行测试代码,观察输入和输出,有时会比注释更能让别人理解你的代码(当然,重要的注释还是要写的。。。) 编写测试代码的过程,往往可以让我们深入思考业务流程,让我们的代码写的更完善和规范。 2. 什么是TDD和BD…
80行代码实现Vue骨架屏🏆 | 网易小实践
作为spa中路由切换的 loading, 结合组件的生命周期和ajax请求返回的时机来使用.( 作为loading 使用)。作为与用户联系最为密切的前端开发者,用户体验是最值得关注的问题。关于页面loading状态的展示,主流的主要有loading图和进度条两种。除此之外,越来…
ESLint 开始,说透我如何在团队项目中基于 Vue 做代码校验
最近遇到了一个老项目,比较有意思的是这个项目集前后端的代码于一起,而后端也会去修改前端代码,所以就出现了后端用 IntelliJ IDEA 来开发前端项目,而前端用 VSCode 来开发前端项目的情况
如何发布一个NPM包
当我们自己写了一个通用的 JavaScript 模块,想要做成 npm 包共享给别人使用,要如何发布到 npm 仓库中呢。
[译] 如何写出优雅且有意义的 README.md
作为开发人员,我们对代码以及项目中的所有细节都信手拈来。然而我们中的一些人(包括我在内)就连在网络社区中的软技能都缺乏。 README(顾名思义:“read me“)是启动新项目时应该阅读的第一个文件。它既包含了一系列关于项目的有用信息又是一个项目的手册。它是别人在 Githu…
vue进阶笔记(一)vue使用eslint和自动fix
最近重构项目,找到了eslint自动fix的方法遂想大展身手,结果放开规则校验瞬间出现了上千个error。只能慢慢摸索用了将近一天的时间和各种大招摆平了这个问题,下面步入正题: 此文件的作用是为了防止团队协作时大家所用ide不同导致代码规范不同每次合并代码时带来大量的并没有变化…
【vue系列】 vue2.x 项目配置 ESLint
协同开发过程中,不同的编码习惯写出的代码,差异很大。日常维护代码或者修复bug的时候时候,看各种风格的代码,影响效率不说,还有可能改出低级问题。目前我们的项目还没有代码规范,我决定要做点改变,于是考虑使用 ESlint 来做代码规范检查。 考察了ESlint的官方网站和一些技术…
使用 Eslint & standard 规范前端代码
JavaScript的动态语言类型,给它带来了独特的魅力,产生了风格多样的开发范式,同时也带来了一些问题,从运行时常见的 undefined 、null 报错,到代码随意的加减分号、换行、空格,引起的视觉混乱,如果是团队开发,则这种情况会更加的严重,必须加以约束,下文介绍基于 …
rollup从入门到打包一个按需加载的组件库
在上一篇文章中,我们学习了用webpack打包一个组件库。这次我们来学习怎么用rollup打包一个组件库。 rollup 是一个 JavaScript 模块打包器,在功能上要完成的事和webpack性质一样,就是将小块代码编译成大块复杂的代码,例如 library 或应用程序。…
[踩坑] Rollup 打包 Vue 组件库项目 完整配置
前言 最近接到需求,需要将某个开源项目二次开发,提供给几个项目用。经过比对后决定使用Rollup来打包。 这篇文章记录下过程中踩的一些坑和一些优化项。