首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
2019阅读
订阅
lisiyizu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Vue页面骨架屏注入实践
作为与用户联系最为密切的前端开发者,用户体验是最值得关注的问题。越来越多的APP采用了“骨架屏”的方式去展示未加载内容,本文将讨论如何为Vue页面注入骨架屏的实践。
基于 Lerna 管理 packages 的 Monorepo 项目最佳实践
最近在工作中接触到一个项目,这个项目是维护一套 CLI,发到 npm 上供开发者使用。先看一张图: 项目仓库中的根目录上就三个子模块的文件夹,分别对应三个 package,在熟悉了构建和发布流程后,有点傻了。工作流程如图中所示: 最后使用拷贝文件的方式,把pkg-main、pk…
8102年底如何开发和维护一个npm项目
运行npm init,可以通过命令行进行一些初始化的设置,如果想快速进行设置,可以运行npm init -y,会在项目的根目录生成一个package.json的文件,具体包含哪些配置可以参考官方文档,下面介绍一些常用的配置。 最好增加README.md,用来对项目进行简单的说明…
前端UI设计稿对比工具 - chrome+webpack插件
(切图仔)前端开发者一大重要的职责就是将UI画稿转化为实际可用的页面,效果图的还原度在相当大的程度上决定了UI和PM的满意度一般情况下,拿到设计稿后,懒散点的可能直接看图软件打开,肉眼测距就开搞了,负
用 Nuxt + Webhooks + Docker 撸一套自动化部署的 Vue SSR 项目
一个前端项目简单的开发部署流程通常是这样的:先本地开发,当完成某个功能后构建打包,然后将生成的静态文件通过 ftp 或者其他方式上传到服务器中。并将代码 push 到 GitHub 或者 码云 等远端仓库中进行托管(为了突出本文的重点,暂不考虑测试的环节)。这种工作流不免有些劳…
npm私有仓库verdaccio在docker环境下的配置
自己的前端组在开发react-native用到很多封装的包,私有仓库是很有必要的,之前使用过nexus的npm仓库。verdaccio相比界面化更亲近,配置相对来说也比较方便。
现代浏览器观察者 Observer API 指南
前段时间在研究前端异常监控/埋点平台的实现。 在思考方案时,想到了浏览器自带的观察者以及页面生命周期API 。 Intersection Observer,交叉观察者。 Mutation Observer,变动观察者。 Resize Observer,视图观察者。 | 用途 |…
九层之台,起于累土:码良组件开发
本文为“码良系统的使用及设计实现”系列文章的第三篇。 上篇文章给出了大量码良编辑器的使用实例,相信读者对于码良编辑器已经有了直观的认识。 可以看到,整个编辑器的核心是组件,其他配置或功能都是服务于组件的。 在码良系统中,组件是构成页面的基础元素,每个组件各自承担着特异的功能,比…
基于本地存储的同源跨页面数据同步方案
提起这个方案,还要从某个风和日丽的早晨说起。那日小编正忙着手上的各种需求,突然后端的亲火急火燎的找到小编,说是有一个重要的用户,在使用 Word 在线编辑文档功能时,发现保存的文件被篡改了。一听到这,我心想这下摊上事儿了,妥妥的线上故障,但还是故作镇定的开始排查是什么问题。 经…
前端工程化(5):你所需要的npm知识储备都在这了
npm在前端开发流程中提供了非常完善的自动化工具链,已成为每个前端开发者必备的工具,但是同样由于其强大性导致很多前端开发者只会简单的使用它。本文将总结在日常开发中所需要的npm知识点,以便开发者们更好的将npm运用在实际开发中。 1. npm 处理 node_modules 目…