240 发简信
IP属地:北京
  • 120
    NodeJS实现微信公众号内网页支付&沙箱环境测试验收

    本文主要关注在微信公众号内网页支付的NodeJS实现,总结了编码过程中遇到的一些问题。因为在弄微信公众号网页支付的时候,遇到比较多的坑,而且微信给出的文档也比较乱。自己在百度...

  • 组件的性能优化 - 01.单组件性能优化

    组件的性能优化 - 01.单组件性能优化 本文主要关注在React组件的性能优化的相关知识和原理上,便于对React单组件的性能优化方式有一定的认识和了解 属性传递优化 Re...

  • 浅谈React高阶组件

    什么是高阶组件? high-order-function(高阶函数)相信大多数开发者来说都熟悉,即接受函数作为参数的函数,作为前端工程师的你一定接触过这样一个方法:map,其...

  • 03-05.SourceMap

    SourceMap 我们在打包中,将开发环境中源代码经过压缩,去空格,babel编译转化,最终可以得到适用于生产环境的项目代码,这样处理后的项目代码和源代码之间差异性很大,会...

  • 03-04.Entry与Output的基础配置

    Entry与Output的基础配置 当我们在使用webpack进行打包的时候,使用entry来定义我们的入口文件,使用output来定义我们的输出文件。通常情况下entry可...

  • 03-03.Plugin

    Plugin Plugin的作用 Plugin类似与vue和react的生命周期。可以帮助我们在使用webpack打包过程中的某一个特定的时刻,根据我们的需要和配置,完成特定...

  • 03-01.Loader

    Loader 先来看一下官方文档中对于Loader解释 Out of the box, webpack only understands JavaScript and JSO...

  • 120
    03-02.使用Loader打包样式文件

    使用Loader打包样式文件 首先对上一节的代码进行编辑(/source_code/03/03-02) 文件结构 distindex.html imagesavatar.jp...

  • 02-04.使用Webpack配置文件

    使用Webpack配置文件 使用npx webpack index.js对文件进行打包的时候,是使用的webpack的默认配置,对项目的入口文件进行打包。webpack为了提...

  • 02-03.Webpack的安装

    Webpack的安装 webpack是基于Node的打包工具,他本质上是由Node实现的。那首先就要先安装NodeJS环境 进入NodeJS官网,选择下载NodeJS安装包(...

  • 02-02.Webpack - 模块打包工具

    Webpack - 模块打包工具 At its core, webpack is a static module bundler for modern JavaScript ...

  • 01-01.Webpack4学习

    Webpack——目前前端项目最流行的工程化打包工具。vue,react,angular等越来越多的主流前端框架,他们底层都是使用Webpack来对代码进行打包和管理的。 W...

  • 02-01.Webpack是什么

    在很早之前,我们的前端代码Javascript,大多都是基于面向过程的形式,并通过在主入口文件(index.html)直接引入。类似于下面这样 index.html inde...

  • 02.基础类型

    基础类型 布尔类型 定义方式 数值类型 定义方式 字符串类型 定义方式 数组 定义方式1: 定义方式2: 定义方式3: 定义方式4: 元祖(指定长度,类型,顺序) 严格规定�...

  • 搭建开发环境

    搭建开发环境 使用npm初始化项目 npm init或者npm init -y npm i -g typescript tslint 在项目目录中tsc --init 初始化...

  • Express中间件的理解

    中间件函数能够访问请求对象 (req)、响应对象 (res) 以及应用程序的请求/响应循环中的下一个中间件函数。下一个中间件函数通常由名为next的变量来表示。 中间件函数可...

  • NodeJS通过stream操作IO

    以文件读取为例,在NodeJS中有两种类型的读写文件的方式,一种是通过fs.readFile()和fs.writeFile()方法 fs.readFile()方法的参数,为文...

  • NodeJS获取GET和POST请求

    NodeJS获取GET请求 使用NodeJS获取GET请求,主要是通过使用NodeJS内置的querystring库处理req.url中的查询字符串来进行。 通过?将req....

  • NodeJS访问和操作MySql和Redis数据库

    MySql和Redis的区别和使用场景 首先MySql是基于硬盘的数据库,而Redis是基于内存的数据库,硬件上的差异天然的造就出了他们具有不同的特点和使用场景 硬盘的硬件成...

  • NodeJS操作和访问Cookie

    Cookie是存在浏览器的一段字符串(最大5KB) 跨域不共享 格式:k1=v1;k2=v2;k3=v3; 因此可以储存结构化数据 每次发送http请求,会将请求域的cook...