最近项目需要做一个小巧的web应用,所以用了avalon,并用webpack管理代码
安装过程就不在赘述,可以看webpack的安装
- 安装webpack
- 新建项目目录
1 | ├── package.json |
- 使用
npm init
新建一个package.json来管理依赖
1 | //可以复制,然后执行 npm install |
- 配置webpack
1 | //新建webpack.config.js |
- 使用
在index.html 引用 /dist/index.js
1 |
|
编写index.js,需要哪个就require进来
1 | var avalon = require('avalon'); |
编写完成后,在终端进入到项目路径下,执行打包指令
webapck
启动webpack-dev-server,访问http://localhost:8080/webpack-dev-server/index.html
现在已经成功打包了avalon
配置文件详解
1 | module: { |
配置文件中的loader,用来将各种文件一起打包在一起,css,js,scss,html等文件打包到一起
可以去官网查看具体的loader
[http://webpack.github.io/docs/list-of-plugins.html](http://webpack.github.io/docs/list-of-p