Webpack目前官方发布的最新版本是3.1.0,相对于2.0的怎么本,在语法上没有变动,只是新增了功能。使用webpack,需要事先安装node.js,并对node.js生态有一些基本的了解,比如(npm init 初始化项目,npm install 安装一个包等等)。使用webpack通常有两种方式:1. 命令行方式(CLI) , 2 script方式(推荐)。 两种方式都需要理解webpack概念。
概念
webpack is a module bundler for modern JavaScript applications. When webpack processes your application, it recursively builds a dependency graph that includes every module your application needs, then packages all of those modules into a small number of bundles - often only one - to be loaded by the browser.
webpack是时下很火的js模块化的打包工具。当用webpack处理你的应用时,它会递归的构建每个模块的依赖关系图,然后把所有的这些依赖模块打包到一个由数个小块组成的文件中--通常只有一个(将被浏览器加载)
It is incredibly configurable, but to get started you only need to understand Four Core Concepts: entry, output, loaders, and plugins.
虽然它是高度可配置的,但是初步使用你只需要理解下面这四个核心概念:入口,输出,加载器,插件。默认情况下,所有这些配置项,都保存在项目根目录下一个名为webpack.config.js的文件中。
一. 入口 (entry)
延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26
