webpack打包简单例子
-
安装node
-
查看node版本,node-v,查看npm版本,npm-v
-
创建一个新文件夹 mkdir my-project
-
打开文件夹cd my-project
-
初始化项目 npm init -y
-
初始化webpack npm install webpack webpack-cli --save-dev\
-
查看webpack版本 ./node_modules/.bin/webpack -v
-
在my-peoject目录下新建webpack.config.js配置文件
'use strict'; const path=require('path'); module.exports={ entry:'./src/index.js', //打包文件路径 output:{ path:path.join(__dirname,'dist'), //输出文件路径 filename:'bundle.js' //输出文件名 }, mode:'production' };
-
在my-peoject目录下创建一个新的文件夹src
-
在src中新建index.js,helloworld.js
-
helloworld.js代码如下
export function helloworld() { return 'hello webpack'; }
-
index.js代码如下
import { helloworld } from './helloworld'; document.write(helloworld())
-
运行打包命令
./node_modules/.bin/webpack
-
打包完之后会多一个dist文件夹