Thursday, September 30, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


vant打包

Posted: 30 Sep 2021 01:47 AM PDT

@xiahuawuyu 你好,想跟你请教个问题: 就是我从GitHub仓库中克隆vant,执行安装npm i相应的依赖之后,执行npm run dev,终端显示test文件夹下的dom.ts文件的 const fn = jest.fn();代码报错,想请教一下我该如何执行打包命令呢?谢谢。

Button 的 "进化之旅" | 我们是如何设计 Compose API 的

Posted: 29 Sep 2021 08:51 PM PDT

*本文由 Jetpack Compose 团队的 Louis Pullen-Freilich (软件工程师)、Matvei Malkov (软件工程师) 和 Preethi Srinivas (UX 研究员) 共同撰写。* 近期 Jetpack Compose 发布了 [1.0 版本](https://zhuanlan.zhihu.com/p/394742195),带来了一系列用于构建 UI 的稳定 API。今年早些时候,我们发布了 [API 指南](https:/...

ServiceWorker工作原理、生命周期和使用场景

Posted: 09 Sep 2021 05:26 AM PDT

service worker 是现代web开发的关键部分,在最近几年获得了关注,这都要归功于 PWA(渐进式 Web 应用程序) 的流行。通过向典型的 Web 应用程序添加后台同步、离线渲染和推送通知等功能,缩小了本机应用程序和 Web 应用程序之间的差距,主要任务之一是充当代理。 基本概念 service worker 本质上是浏览器在后台运行的脚...

如何 PWA 构建现代离线应用程序

Posted: 11 Sep 2021 07:55 PM PDT

渐进式 Web 应用程序 (PWA) 可能是现代移动应用程序开发的主流技术之一。这个技术工具结合了本地应用程序和web应用程序的功能。使用现代api来提供可靠性和可安装性,同时使用单一代码库访问任何人、任何地点、任何设备。PWA 在web开发中正在兴起,大大小小的公司都在利用这一强大的技术。本文将介绍PWA及通过代码开始一个...

LibreOffice 合并支持 Qt6 VCL 的初始代码

Posted: 29 Sep 2021 05:54 PM PDT

LibreOffice 支持 Qt6 VCL 插件的初始代码已经合并。 LibreOffice 支持多个 Visual Class Library (VCL) 插件,用于从 Windows 和 macOS Quartz 用户界面后端到 GTK 和 Qt5 后端的不同工具包,以及更多用于根据平台支持不同的用户界面实现。而此次提交的是 Qt6 VCL 插件,已经合并到主线,并启用了新的 "--enable-qt6" 构...

细谈Axios中那些不为人知的秘密!一文读懂Axios

Posted: 29 Sep 2021 06:56 AM PDT

## Axios介绍 ### 1、Axios是什么? Axios是一个基于promise的HTTP库,类似于jQuery的ajax,用于http请求。可以应用于浏览器端和node.js,既可以用于客户端,也可以用于node.js编写的服务端。 ### 2、Axios特性 (1)支持Promise API (2)拦截请求与响应,比如:在请求前添加授权和响应前做一些事情。 (3)转换请求数据...

9 个前端性能优化的最佳实践

Posted: 15 Sep 2021 05:36 AM PDT

现代互联网时代,打开一个Web平台,是留下还是离开,只需要 1 分钟,因此前端的性能优化至关重要。 由于前端优化不佳,大多数网站无法提供令人满意的用户体验,最常见的情况是数据加载和图像优化不佳,本文分享几个优化策略。 资源最小化 资源(静态资源)压缩是指从 HTML、CSS 和 JavaScript 中删除不需要加载的不必要的...

移动WEB开发会用到的 5 个API

Posted: 13 Sep 2021 06:41 PM PDT

作为开发人员,经常使用 Web API 来轻松实现复杂的功能,或者创建它们来抽象复杂性。Web API 允许服务之间进行对话,分享信息到朋友圈或显示地图等操作。 可以将用于构建客户端 Web 应用程序的 Web API 分为两类: 浏览器API:是 JavaScript 可以正常使用的 API,允许开发人员轻松实现功能。 例如 DOM、Fetch、音频、视频...

No comments:

Post a Comment