学习webpack

Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。

Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少了页面的请求。接下来我们简单为大家介绍 Webpack 的安装与使用。

安装 Webpack

在安装 Webpack 前,你本地环境需要支持 node.js
由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 像。使用 cnpm 安装 webpack:

cnpm install webpack -g

创建项目

创建一个目录 app:

mkdir app

在 app 目录下添加 runoob1.js 文件,代码如下:

app/runoob1.js 文件
document.write("It works.");

在 app 目录下添加 index.html 文件,代码如下:

app/index.html 文件

<html><head><mate charset="utf-8"><head/><body><script type="text/javascript" src="bundle.js"     charset="utf-8"><script/><body/><html/>

接下来我们使用 webpack 命令来打包:

webpack runoob1.js bundle.js

执行以上命令会编译 runoob1.js 文件并生成bundle.js 文件,成功后输出信息如下所示:

Hash: a41c6217554e666594cb
Version: webpack 1.12.13
Time: 50ms
 Asset Size Chunks Chunk
 Namesbundle.js 1.42 kB 0 [emitted] main
 [0] ./runoob1.js 29 bytes {0} [built]

详细地址:http://www.runoob.com/w3cnote/webpack-tutorial.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容