webpack入门
来源:互联网 发布:淘宝双11外围有效果吗 编辑:程序博客网 时间:2024/06/08 02:10
webpack作为打包工具,支持commonJS、AMD、ES6模块规范,我们可以使用它将多个HTML、CSS、JS打包等单个或者多个文件,以减少http请求。不仅如此,webpack还可以将代码分割,按需加载文件。
例子 1——单JS文件打包
创建项目目录、初始化npm、安装本地webpack
mkdir app && cd app #创建项目目录npm init -y #初始化npmnpm install --save-dev webpack #本地安装webpack
hello.js:
function hello(){ alert('hello world')}
现在,我们得到这样的一个结构和内容:
app |- package.json |- hello.js
打包:
webpack hello.js bundle.js
生成一个bundle.js
app |- package.json |- hello.js +|- buldle.js
例子2——多js文件打包
我们现在加一个world.js,结构如下:
app |- package.json |- hello.js | - world.js
world.js:
function world(){ alert('world');}
修改hello.js,在其中引入world.js
require('./world.js');function hello(){ alert('hello world')}
打包:
$ webpack hello.js bundle.js
阅读全文
0 0
- Webpack入门
- webpack 入门
- webpack 入门
- webpack入门
- 入门 Webpack
- WebPack入门
- 入门Webpack
- webpack 入门
- Webpack入门
- webpack入门
- webpack 入门
- webpack 入门
- Webpack 入门
- webpack入门
- webpack入门
- webpack入门
- webpack入门
- 入门Webpack
- ubuntu16.04链接华科校园网客户端使用方法
- 单链表的头插法与尾插法
- [linux]:linux shell编程之产生真随机数(利用时间轴的办法)
- Keil MDK编译器内存分配
- 【个人笔记重点,不作为参考】主题:angular2 constructor
- webpack入门
- 存储过程
- Java集合---纯小白自己声明给自己的---勿喷
- |2105|小泉的难题
- [Leetcode] 318. Maximum Product of Word Lengths 解题报告
- Oracle Spatial常用方法记录
- Java多线程笔记
- NiFi学习笔记(一)——简介
- 【USACO】奶牛求幂