排序
前端没有 ESLint,就像西方没有耶路撒冷
版权声明:本人文章仅在掘金平台发布,请勿抄袭搬运,转载请注明作者及原文链接 ? 阅读提示:网页版带有主题和代码高亮,阅读体验更佳 ? 最近写代码遇到一件烦心事儿。 项目临近上线,来了几个...
如何实现巡检报告?
什么是巡检报告 巡检报告是指对某一个系统或设备进行全面检查,并把检查结果及建议整理成报告的过程。 巡检报告通常用于评估系统或设备的运行状况与性能,以发现问题、优化系统、提高效率、降低...
用commander写一个简单的Node命令行工具
命令行工具是什么? 命令行工具是一个可执行脚本或者可执行文件。 平时开发中用到的 create-react-app @vue/cli vitejs 等都是命令行工具,这些命令行工具一般都安装到全局的/usr/local/bin里面...
记一次vue2多页应用打包优化
项目为 9 个入口的多页应用, @vue/cli-service版本为 4.4.4,webpack 版本为 4.46.0。部署的每一个应用加载都巨慢无比,抓包发现每个应用的首页都需要加载十几 M 的 js 文件。 优化前: 优化后...
兔年了,一起用ArkTS来画兔子吧
似曾相识的标题,没错,今年年初就发布过一篇《兔年了,一起用Compose来画兔子吧》的文章,那是我刚开始学习Compose发布的第一篇文章,没放链接的原因是兔子太丑就别点进去看了,辣眼睛辣眼睛,...
? 深入解析 JavaScript 中的闭包、作用域和执行上下文
闭包的含义 在讲述闭包的概念时,一般有两种说法: ①一个函数可以访问并操作位于其外部的变量。 function closureExample() { let num = 1 function printNum() { num++ // 改变位于函数外部的...
【腾讯云 Cloud Studio 实战训练营】快速构建React完成点餐H5页面
一,前言 1.1 相关链接 官网地址:Cloud Studio 官方文档地址:Cloud Studio(云端 IDE)简介 | Cloud Studio 1.2 Cloud Studio(云端 IDE)简介 Cloud Studio 是基于浏览器的集成式开发环境(I...
fvm多版本Flutter管理器使用配置以及运行其他项目(旧版本)问题解决
因为之前有用过nvm(多版本管理node的一个利器),这段时间搞flutter,GitHub下载了一些项目,但是由于本地是最新版本3.10.4,对于旧项目的话可能会不能兼容运行,例如启动项目会显示这种提示 如...
三分钟,带你实现前端项目一键启动
大家好,我是大脸怪,今天给大家带来一个实用的开发技巧。 在前端项目中,我们在本地一般如何启动运行呢? 如今的前端项目,基本上都是已经工程化了,或使用 Webpack,或使用 Vite,当然,也有...
jwt,标题是啥不重要,反正你又记不住???
什么是 jwt 在现代的 Web 应用开发中,目前已经有大半部分的应用都是使用的 jwt 的方式来做登录鉴权功能,那么什么是 jwt 呢? JSON Web Token(JWT) 是一个开放标准 RFC 519,它定义了一种紧凑且自...
Vue整合Node.js,直连Mysql数据库进行CURD操作
1. vue创建项目(vue create xxxx) 2. 安装相应的依赖 引入需要的模块(mysql、express、body-parser、cors、vue-resource) cnpm install mysql --save cnpm install express --save cnpm insta...
富文本编辑器Tiptap系列教程——Tiptap常用方法 & 命令详解
接上篇富文本编辑器 Tiptap 系列教程——Tiptap 模块&概念详解,本文我们主要说一下 Tiptap 的常用方法 & 命令。 Tiptap 实例 首先回忆一下我们之前初始化编辑器部分: const editor = ...
js-函数组合
前言 函数组合使用到的概念包括: 函数式编程:函数式编程是一种编程范式,它强调函数的纯粹性和可组合性。函数式编程可以使代码更加模块化、可重用、易于维护,同时也可以提高代码的性能和可读...
浏览器之性能指标_FCP
成长第一课:你没那么多观众,不必过多在意别人的眼光 大家好,我是柒八九。 前言 在前几天,我们写了,关于如何利用fetchpriority对页面资源进行优先级的处理。 然后,我也承诺大家也会有关于...
第186期:如何打动面试官?
封面图 今年的互联网行业形势不容乐观,所以在找工作的时候需要准备的尽量充分一些,来应对当前复杂多变的环境。 h5页面在无法滑动 前两天帮朋友处理了一个问题,说是写的h5页面在手机上无法滑...
语音合成(tts)的初体验
背景 最近无意中脑子闪过一个想法:一些场景需要将文字转换成语音进行播报,有没有什么办法,可以实现 直接在 mdn 上进行搜索,全新的知识又增加了。大多数的浏览器实现了两种语音能力-语音识别...
21天筑基期–JavaScript系列
JavaScript、TypeScript和ES6 有重合部分,我认为放一起比较合理 JS 的数据类型有哪些? 纯记忆题,答案有 8 个词,建议背诵 10 次。 字符串、数字、布尔、undefined、null、大整数、符号、对象...
OpenTiny7月8日即将正式发布!
活动简介 华为开发者大会2023(HDC.Cloud 2023)将于7月7日-9日在东莞拉开帷幕,本届大会以“每一个开发者都了不起”为主题,同时在全球10余个国家以及中国30多个城市设有分会场,邀请全球开发者共...
极致舒适的Vue弹窗使用方案
一个Hook让你体验极致舒适的Dialog使用方式! Dialog地狱 为啥是地狱? 因为凡是有Dialog出现的页面,其代码绝对优雅不起来!因为一旦你在也个组件中引入Dialog,就最少需要额外维护一个visible...
不可不知的前端工程化—— 工程化构建部署(CI/CD)
概要 前端工程化构建部署是整个工程化体系中非常重要的环节,可以说贯穿了整个项目周期,大幅提升了项目团队的开发、运维效率,在本文中主要由以下几个问题切入,全面了解前端工程化构建部署流...