webpack学习笔记——打包js

1.新建一个入口js文件,如entry.js,代码如下:

document.write("It works.")

2.然后编译 entry.js 并打包到 bundle.js(会自动生成),在cmd中找到当前entry.js目录下,执行如下命令:

webpack entry.js bundle.js

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

 3.接下来增加一个模块module.js,需要修改入口

document.write('It works.');
document.write(require('./module.js'));//添加模块

4.再次编译entry.js并打包到bundle.js

webpack entry.js bundle.js

Webpack 会分析入口文件,解析包含依赖关系的各个文件。这些文件(模块)都打包到 bundle.js 。

Webpack 会给每个模块分配一个唯一的 id 并通过这个 id 索引和访问模块。

在页面启动时,会先执行 entry.js 中的代码,其它模块会在运行 require 的时候再执行。

原文地址:https://www.cnblogs.com/yueliangcl/p/6594900.html