# 02 - 基础用法

# Entry

指定打包入口,通过入口分析模块依赖关系图

# 多入口

entry 为对象


entry: {
    app: './app.js',
    adminApp: './admin.js'
}

1
2
3
4
5
6

ouput 使用占位符配合

output: {
    filename: '[name].js',
    path: __dirname + '/dist'
}
1
2
3
4

# mode

可用于指定构建环境

将会指定 process.env.NODE_ENV

  • production
    • 打开部分 Plugin
  • development
    • 打开部分 Plugin
  • none
    • 不开启任何优化