最新 最热

每天一个小技巧:Javascript中定义私有属性(Private Properties) IIFE 实现构造函数实现Class实现原生实现

和很多高级语言不同,JavaScript 中没有 public、private、protected 这些访问修饰符(access modifiers),而且长期以来也没有私有属性这个概念,对象的属性/方法默认都是public的。虽然目前 class 的私有属性特性已经进入了 ...

2020-07-10
0

Nuxt配置Element-UI按需引入方法

Nuxt 使用 create-nuxt-app 创建项目时,选择使用 Element-UI 为默认组件库,发现 Nuxt 没有开启 Element-UI 的按需引入配置,需要自行配置。

2020-07-06
0

Failed to minify the bundle Error from Uglifyjs 记一次打包压缩报错

前言今天刚写完一个需求准备打包测试,眼看着进度快跑满了啪的一下给我来了一个错,如下图:简单分析Failed to minify the bundle看了下大概的错讲的应该是压缩代码报错了,而Ug...

2020-07-01
0

开往春天的 Feflow - 全新架构设计

Feflow是一个用于提升开发效率的前端工作流和规范工具,最新版本是v0.16.0,目前在 alpha 阶段,托管在Github上:Tencent/feflow。目前已经在NOW直播、花样直播、花样交友、手Q附近、群视频、群送礼、回音、应用宝、企鹅号等...

2020-06-28
0

为你的React工程添加异步组件支持

首先,要明白组件的概念。React中所有继承React.Component的类都是一个React组件,React组件可大可小,功能多样。React组件一般情况下都是静态写死,也就是在代码中写死,最终编译成一个index.bundle.js,一次性加载完毕。但是某...

2020-06-28
0

使用mocha编写node服务单元测试

mocha作为最流行的JavaScript测试框架之一,可以用于测试node.js服务和运行在浏览器环境下的js代码。

2020-06-27
0

Failed to minify the bundle Error from Uglifyjs 记一次打包压缩报错

前言今天刚写完一个需求准备打包测试,眼看着进度快跑满了啪的一下给我来了一个错,如下图:[20190523155118.png]简单分析Failed to minify the bundle看了下大概的错讲的应该是压缩代码报错了,而Uglifyjs确实也是webpack...

2020-06-24
0

【Webpack】632- 了不起的 Webpack 构建流程学习

Webpack 是前端很火的打包工具,它本质上是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 Webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模...

2020-06-24
0

前端工具类项目规范化-使用TS

TypeScript 是微软开发一款开源的编程语言,本质上是向 JavaScript 增加静态类型系统。它是 JavaScript 的超集,所有现有的 JavaScript 都可以不加改变就在其中使用。它是为大型软件开发而设计的,它最终编译产生 JavaScri...

2020-06-24
0

涨知识|Gulp + Babel实现es6向es5转码

为什么需要对es6代码进行转码?是因为部分浏览器无法识别es6语法,在gulp中ugilfy也无法压缩es6,如果有es6的代码,就会压缩失败,所以要将es6转化为老一版的es5,才更加方便。...

2020-06-24
1