WebPack使用(一)

2017-04-06  本文已影响0人  野小宝

一:安装


Webpack 本身只能处理 JavaScript 模块

(1)要先安装Node.js,Node.js自带软件包管理器npm,建议使用最新的Node.js

(2)用npm安装WebPack:

$ npm install webpack  -g

Webpack 已经安装到了全局环境下,可以通过命令行webpack -h试试。

通常我们会将 Webpack 安装到项目的依赖中,这样就可以使用项目本地版本的 Webpack。

# 进入项目目录

# 确定已经有 package.json,没有就通过 npm init 创建# 

安装 webpack 依赖

$ npm install webpack --save-dev

如果需要使用 Webpack 开发工具,要单独安装:

$ npm install webpack-dev-server --save-dev

二:使用


(1)创建一个项目(例:webpack)

(2)安装webpack

在项目位置运行命令行(shift+右键),运行安装命令

$ npm install webpack  -g

(3)创建package.json

npm init

(4)创建一个index.html和一个JS入口文件entry.js

entry.js

(3)然后编译 entry.js 并打包到 bundle.js:

$ webpack entry.js bundle.js

然后文件夹里面会生成一个bundle.js

打包过程会显示日志,如下

用浏览器打开index.html将会看到It works.

(7)接下来添加一个模块module.js,并修改入口entry.js

重新打包webpack entry.js bundle.js后,刷新页面看到变化     It works.It works from module.js.

结束语:

Webpack 会分析入口文件,解析包含依赖关系的各个文件。

这些文件(模块)都打包到 bundle.js 。

Webpack 会给每个模块分配一个唯一的 id 并通过这个 id 索引和访问模块。在页面启动时,会先执行 entry.js 中的代码,其它模块会在运行require的时候再执行。

上一篇下一篇

猜你喜欢

热点阅读