Vite 本地路径打开问题

Vite是一个由Vue.js的创作者尤雨溪开发的现代前端构建工具,它主要提供了一个开发服务器,支持原生ES模块的快速冷服务器启动。同时,它还提供了构建命令,使您能够为生产环境提供预编译的最佳性能配置

React国际化实践指南

示例项目是由vite创建的react + ts模板 输入以下命令后输入项目名->React->Typescript即可创建 npm create vite@

关于如何科学上网

如果您想要科学上网,访问被屏蔽或限制的网站,使用VPN可能是您的最佳选择。在众多的VPN提供商中,Flyingbird VPN是一个不错的选择。 首先,Flyingbird VPN拥有遍布全球的服务器,覆盖多个国家和地区。

前端SKU实现

一、 效果图 二、 前言 公司项目做商品模块 本人实现了商品sku生成部分 在sku生成后可以选择禁用其中部分sku ( 实际场景部分商品没有sku中的一些规格的时候需要禁用部分sku ) 所以在前台选择sku的时候会出现部分sku无法选中的情况 最开始也抱着百度的方案写这一块功能

插件封装简述

简述插件封装 在此之前,我们先来认识一下,生成的插件包的格式类型有哪些 * amd – Asynchronous Module Definition, used with

javascript中的深拷贝与浅拷贝

js有五种基本数据类型,string,number,boolean,null,undefind。这五种类型的赋值,就是值传递。特殊类型对象的赋值是将对象地址的引用赋值。这时候修改对象中的属性或者值,

用Puppeteer做一个简单的数据爬虫

用Puppeteer做一个简单的数据爬虫 本项目仅做参考,提供给新手的一个入门示例。此项目是利用puppeteer来爬取本人一个博客系统的数据 * 先看演示 因为禁用了headless,所以会弹出浏览器窗口,也是为了容易调试看效果 注意:因为是我自己的个人博客,

用nodejs写一个alfred workflow

前言:工作中很多时候都要讲究效率,把一些繁琐重复的事精简化。能使你的工作都事半功倍~ 我用的环境node v10.19.0, npm 6.

HTTP1.0、HTTP1.1 和 HTTP2.0 的区别

早在 HTTP 建立之初,主要就是为了将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。也是说对于前端来说,我们所写的HTML页面将要放在我们的 web 服务器上,用户端通过浏览器访问url地址来获取网页的显示内容,但是到了 WEB2.0 以来,我们的页面变得复杂,不仅仅单纯的是一些简单的文字和图片,同时我们的 HTML 页面有了 CSS,Javascript,来丰富我们的页面展示,当 ajax 的出现,我们又多了一种向服务器端获取数据的方法,这些其实都是基于 HTTP 协议的

详解window.performance

为了得到脚本运行的精确耗时,需要一个高精度时间戳,传统的做法是使用Date对象的getTime方法,其不足之处在于: * getTime方法及Date对象的其他方法只能精确到毫秒级别,无法得到更小的时间精度; * getTime方法只能获取脚本运行过程中的时间进度,无法知道一些后台事件的时间进度,比如浏览器用了多少时间从服务器加载网页。 为了解决这两个不足之处,