首页
学习
活动
专区
工具
TVP
发布

前端逗逗飞

专栏作者
30
文章
49426
阅读量
11
订阅数
解决Vue CLI3 项目部署到非根目录下刷新空白问题
如果你的前端项目使用Vue+Vue CLI开发,部署到服务器上你一定会遇到以下几个场景:
前端逗逗飞
2024-01-31
1700
Vue 高级技巧: Use v-bind to Pass Multiple Props to Components
前端逗逗飞
2023-10-17
1140
一文带你掌握Vite 处理 Polyfill,从此大佬就是你
当你吭哧吭哧完成业务开发,提交测试进入业务测试后,当测试人员跟你说"安卓手机白屏、ios白屏",内心是不是崩溃的。
前端逗逗飞
2023-04-23
2.4K0
手写Promise
前言 如果想实现一个Promise 需要从以下几个方面考虑 符合 promise A+规范 Promise类的设计 状态设计(pending/fulfilled/reject) 如何实现 resolve 如何实现 reject 如何实现 then 什么是Promise A+ 规范 promisesaplus “promise” is an object or function with a then method whose behavior conforms to this specification.
前端逗逗飞
2022-08-30
5670
MiYaHub:KOA
写这个的初衷:回顾node技术栈,为啥用KOA而不用Express,因为Express不能很好的处理异步函数,而KOA在处理异步函数时具有天生的优势,因为KOA的源码再处理中间件时,是通过dispatch调用的 而dispatch内部则是Promsie。另外此项目不包含展示页面,接口调用成功 直接看数据库就行了 相信各位大佬 都能自己实现绚丽的前端页面
前端逗逗飞
2022-03-01
3210
详解Jenkins 实现Gitlab事件自动触发Jenkins构建及钉钉消息推送
Expression 用于提取变量值的表达式(支持JSONPath、XPath),提取的值赋值给上述自定义变量(例中为event_name)。
前端逗逗飞
2021-04-30
1.6K0
Webpack 写一个 markdown loader
前段时间在公司内部写了个 UI 组件库,需要有组件说明文档。我们的组件文档一般都是用 md 文件书写,然后渲染成页面展示。我们首先基于 vue-cli 脚手架生成前端项目配置,然后我们通过 webpack 配置 loader 的方式加载我们的扩展。
前端逗逗飞
2021-04-30
9970
浅谈移动端中的视口(viewport)
在 PC 端,视口指的是浏览器的可视区域,其宽度和浏览器窗口的宽度保持一致。在 CSS 标准文档中,视口也被称为初始包含块,它是所有 CSS 百分比宽度推算的根源,给 CSS 布局限制了一个最大宽度。
前端逗逗飞
2021-04-30
2K0
工作时怎么“偷懒”?交给工作流自动化吧
自动化有助于解放人们的工作。不过说实话,即使对简单的任务自动化也需要时间和大量的依赖关系管理,而这可能非常复杂。
前端逗逗飞
2021-04-30
1.7K0
vue小技巧—nextTick
在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的DOM。
前端逗逗飞
2021-04-30
5090
webpack 中比较难懂的几个变量名称
对于一份同逻辑的代码,当我们手写了一个个的文件,它们无论是 ESM 还是 commonJS 或是 AMD,他们都是 module; 当我们写的 module 源文件传到 webpack 进行打包时,webpack 会根据文件引用关系生成 chunk 文件,webpack 会对这个 chunk 文件进行一些操作; webpack 处理好 chunk 文件后,最后会输出 bundle 文件,这个 bundle 文件包含了经过加载和编译的最终源文件,所以它可以直接在浏览器中运行。 一般来说一个 chunk 对应一个 bundle,比如上图中的 utils.js -> chunks 1 -> utils.bundle.js;但也有例外,比如说上图中,我就用 MiniCssExtractPlugin 从 chunks 0 中抽离出了 index.bundle.css 文件。
前端逗逗飞
2021-04-30
1.8K0
深入了解Babel
Babel 是一个用于 JavaScript 的通用多用途编译器,使用 Babel 可以使用(或创建)下一代 的JavaScript,以及下一代 JavaScript 工具。 作为一门语言,JavaScript 不断发展,带来了很多新的规范和建议,使用 Babel 可以让你在这些新的规范和建议全面普及之前就提前使用它们。 Babel 通过将最新标准的 JavaScript 代码编译为已经在目前可以工作的代码来实现上一段提到的内容。这个过程被称为 “源代码到源代码” 的编译,这也被成为 “转换”。
前端逗逗飞
2021-04-30
6270
帮你精通JS: 学习函数式编程
上面的mutation的处理方法,将会修改原始数据。 尝试 functional-programming的方式为:
前端逗逗飞
2021-04-30
7400
reduce的高级用法(二)
好用是挺好用的,但是兼容性如何呢?在Caniuse上搜索一番,兼容性绝对的好,可大胆在任何项目上使用。不要吝啬你的想象力,尽情发挥reduce的compose技能啦。对于时常做一些累计的功能,reduce绝对是首选方法。
前端逗逗飞
2021-04-30
4790
reduce的高级用法(一)
reduce作为ES5新增的常规数组方法之一,对比forEach 、filter和map,在实际使用上好像有些被忽略,发现身边的人极少用它,导致这个如此强大的方法被逐渐埋没。
前端逗逗飞
2021-04-30
6070
Vue内存溢出问题解决方法
引起内存泄漏的原因有不少,本文就介绍webpack 运行 npm run build 内存溢出 JavaScript heap out of memory内存溢出的错误。vue-cli3.0构建的项目,开发过程中,可能会遇到内存溢出的情况,改动一点代码,代码编译,进程就会断掉。
前端逗逗飞
2021-04-30
4.4K0
前端工程化-自动生成页面
按照上述操作以后,才可以正常访问新添加的页面,之后才开始对新页面进行正常开发。但是这样的机械化步骤我们完全可以用代码帮我们执行,更进一步,对于一些简单的页面,我们甚至可以一键生成页面,包括从后端请求数据等操作。
前端逗逗飞
2021-04-30
8200
前端工程化之动态导入文件
随着项目越来越大,业务需要越来越多,我们项目的目录层级也是非常的多。如果还是通过import分别引入文件,那是非常的不科学的。
前端逗逗飞
2021-04-30
1.1K0
vuecli实现移动端视频类webAPP 项目发布地址
9月初就申请了 掘金小册子,到现在也没审核通过,只能将此项目的文字教程发布到小专栏了, 小专栏地址
前端逗逗飞
2021-04-30
1.4K0
JS事件流
HTML中与javascript交互是通过事件驱动来实现的,例如鼠标点击事件、页面的滚动事件onscroll等等,可以向文档或者文档中的元素添加事件侦听器来预订事件。想要知道这些事件是在什么时候进行调用的,就需要了解一下“事件流”的概念。
前端逗逗飞
2021-04-30
8.3K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档