前端

前端脚手架 webpack 迁移 Vite2 踩坑实践
前端脚手架 webpack 迁移 Vite2 踩坑实践

首先介绍一下我的个人开源项目 X-BUILD ,是一款前端脚手架,从2017年2月至今已有4年多的时间,目前我正在针对 vue3 做一套全新的版本,全面使用 Vite 作为构建工具,在这个过程中遇到的一些坑和优势分享给大家。

2021-09-26 01:51:53阅读全文

前端面试每日 3+1 —— 第890天
前端面试每日 3+1 —— 第890天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-09-26 02:11:47阅读全文

Workerman的使用
Workerman的使用

Workerman是什么? Workerman是一款纯PHP开发的开源高性能的PHP socket 服务框架。Workerman不是重复造轮子,它不是一个MVC框架,而是一个更底层更通用的socket服务框架,你可以用它开发tcp代理、梯子代理、做游戏服务器、邮件服务器、ftp服务器、甚至开发一

2021-09-26 01:40:02阅读全文

本地修改远端 SAP UI5 框架文件的一个小技巧
本地修改远端 SAP UI5 框架文件的一个小技巧

这是 Jerry 2021 年的第 64 篇文章,也是汪子熙公众号总共第 341 篇原创文章。

2021-09-26 00:41:05阅读全文

纪念特洛伊英雄 Sinon - SAP UI5 Mock Server 使用步骤和工作原理介绍
纪念特洛伊英雄 Sinon - SAP UI5 Mock Server 使用步骤和工作原理介绍

这是 Jerry 2021 年的第 63 篇文章,也是汪子熙公众号总共第 340 篇原创文章。

2021-09-26 07:03:57阅读全文

前端面试每日 3+1 —— 第886天
前端面试每日 3+1 —— 第886天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-09-26 00:42:17阅读全文

搞不定 NodeJS 内存泄漏?先从垃圾回收开始
搞不定 NodeJS 内存泄漏?先从垃圾回收开始

通常来说,内存管理有两种方式,一种是手动管理,一种是自动管理。

2021-09-25 20:07:49阅读全文

前端面试每日 3+1 —— 第894天
前端面试每日 3+1 —— 第894天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-09-25 20:29:52阅读全文

echart常用方法整理
echart常用方法整理

关于ECharts图表的实例化方式和Highcharts图表的实例化方法有些类似,都是通过给其对象提供一个option,option的结构如同json的结构一样,只是一些属性少了双引号罢了。

2021-09-29 18:38:14阅读全文

前端面试每日 3+1 —— 第889天
前端面试每日 3+1 —— 第889天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-09-29 12:25:34阅读全文

搞定 NodeJS 开发调试
搞定 NodeJS 开发调试

代码调试有时候是一种充满挑战的工作,如果有一个趁手的调试工具的话,往往可以做到事半功倍的效果。得益于这些年的快速发展,在 NodeJS 生态中已经有了多种调试工具可以使用。我们今年就来分享几个常用的调试工具。

2021-09-30 08:38:11阅读全文

前端面试每日 3+1 —— 第885天
前端面试每日 3+1 —— 第885天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-09-30 00:49:42阅读全文

JS语言特性(下)
JS语言特性(下)

  即引用其他项目或者文件。

2021-09-29 13:16:54阅读全文

uni-app提供开箱即用的SSR支持
uni-app提供开箱即用的SSR支持

SSR(服务端渲染)可以给SPA站点带来两大核心优势:

2021-09-29 18:54:24阅读全文

开源了一个小的前端脚手架(队内分享)
开源了一个小的前端脚手架(队内分享)

这个是我开源的第二个项目,第一个开源项目是一个 okr 的树形图,目前有 349 个star,地址如下: https://github.com/qq449245884/vue-okr-tree,精力有限,近期维护的比较少,如果有兴趣的小伙伴可以加入一直维护。

2021-09-29 12:45:47阅读全文

前端面试每日 3+1 —— 第895天
前端面试每日 3+1 —— 第895天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-09-30 03:43:47阅读全文

三维可视化数字能源系统,助力智慧园区高效能源管理
三维可视化数字能源系统,助力智慧园区高效能源管理

随着5G普及和新基建政策,构建智慧园区成为当下城市管理的热门需求,智慧园区建设的核心是3D可视化平台,利用它可以提高企业园区智能化、智慧化管理服务水平。为了顺应智慧园区建设需求,通过ThingJS打造了一款三维可视化数字能源系统。通过数字孪生技术,结合三维可视化呈现能力,辅助园区完善能源管理体系,优

2021-09-29 14:46:53阅读全文

使用three.js实现炫酷的酸性风格3D页面
使用three.js实现炫酷的酸性风格3D页面

近期学习了 WebGL 和 Three.js 的一些基础知识,于是想结合最近流行的酸性设计风格,装饰一下个人主页,同时总结一些学到的知识。本文内容主要介绍,通过使用 React + three.js 技术栈,加载 3D模型、添加 3D文字、增加动画、点击交互等,配合样式设计,实现充满设计感的 ? 酸

2021-09-30 02:07:11阅读全文

实现对外接口,要注意哪些问题
实现对外接口,要注意哪些问题

做接口需要考虑的问题什么是接口

2021-09-29 19:43:14阅读全文

时间戳转化
时间戳转化

后台返回数据以秒为单位,前端转化

2021-09-29 14:42:14阅读全文

前端面试每日 3+1 —— 第892天
前端面试每日 3+1 —— 第892天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-09-30 07:11:03阅读全文

前端文件花式直传OSS!后端:那我走?
前端文件花式直传OSS!后端:那我走?

前端还在传文件给后端吗?你们的服务器扛得住吗?什么......老板砸钱加机器?!告辞!/狗头

2021-09-30 11:42:52阅读全文

CRMEB 多商户二开新增一个模板消息
CRMEB 多商户二开新增一个模板消息

使用过程中,可能会需要增加一些微信的模板消息来实现功能,这里就具体的将整个流程演示一遍。

2021-09-29 19:03:47阅读全文

js语言特性(上)
js语言特性(上)

  ES5标准即ECMA-262第5版,为目前市面上全部浏览器都能支持并运行的js版本,目前大部分浏览器都只实现了ES6的部分特性,只有谷歌浏览器能够手动开启ES6语法的完全支持。所以当前的前端开发,不建议在浏览器端直接运行es6语法的js,但不代表不可以用高效的es6语法来开发前端,因为有babe

2021-09-29 20:54:05阅读全文

妙用“Function”消灭if...else
妙用“Function”消灭if...else

在开发过程中经常会使用if...else...进行判断抛出异常、分支处理等操作。这些if...else...充斥在代码中严重影响了代码代码的美观,这时我们可以利用Java 8的Function接口来消灭if...else...。

2021-09-30 09:03:45阅读全文

CRMEB单商户PRO二次开发的操作流程
CRMEB单商户PRO二次开发的操作流程

本文介绍一下CRMEB单商户PRO二次开发的操作流程,从创建数据库,到实现一个完整添加数据的过程,其他更多方法实现只是路由和方法名的差异,也就不过多赘述。一、创建数据库例如数据库名为:eb_test字段为:id,uid,sort,status,add_time SQL:CREATE TABLE eb

2021-09-29 21:29:28阅读全文

前端周刊 #9 | layui退出历史舞台、姿态检测TensorFlow.js、幽灵依赖危害、代码流程图
前端周刊 #9 | layui退出历史舞台、姿态检测TensorFlow.js、幽灵依赖危害、代码流程图

周刊收集包括前端(但不限于前端)的文章、新闻、开源项目、工具等等,每周一更新。

2021-09-30 00:54:42阅读全文

从零搭建一个前端cli脚手架并发布到npm
从零搭建一个前端cli脚手架并发布到npm

在日常开发中,我们会根据经验沉淀出一些项目模板,在不同在项目中可以进行复用。如果是每次都是通过拷贝代码到新项目的话,这样会比较麻烦,而且容易出错,此时我们就会想能不能将一些模板集成到脚手架(类似vue-cli, create-react-app)中,这样我们进行初始化创建就能使用了呢?

2021-09-30 16:03:16阅读全文

pointer 事件的坑
pointer 事件的坑

我们在做页面元素拖动功能的时候会考虑到pc端和移动端的适配,那么pc端我们用mousedown,mousemove,mouseup组合,移动端会用到touchstart,touchmove,touchend组合也能动起来,如果两端兼容,那么我们可以同时绑定这两种事件来适配。

2021-09-30 08:53:10阅读全文

轻量级Javascript工具库j4tools
轻量级Javascript工具库j4tools

工作中经常会需要封装一些通用方法,多个项目中又会有使用相同的方法的场景,这里做了一些封装,未来会有更多的能力

2021-09-30 06:45:06阅读全文

技术干货 | Native 页面下如何实现导航栏的定制化开发?
技术干货 | Native 页面下如何实现导航栏的定制化开发?

很多 mPaaS Coder 在接入 H5 容器后都会对容器的导航栏进行深度定制,本文旨在通过不同实际场景的描述,供大家参考完成 Native 页面的定制化开发。

2021-09-30 15:04:06阅读全文