logo
logologo
Guide
Configuration
Plugins
English
简体中文
Guide
Configuration
Plugins
English
简体中文
logologo
Configuration Overview

Basic Configuration

appEntry
appSrc
autoDevBase
autoPages
base
chain
css
define
entries
html
lifeCycle
plugins
resolve
server

Build Configuration

build.outDir
build.assetsDir
build.staticDir
build.publicDir
build.moduleIds
build.chunkIds
build.sourcemap
build.minify
build.minOptions
build.target
build.polyfill
build.externalHelpers
build.browserslist

Module Sharing

empShare
empShare.dts.sync

Debugging

debug配置

Configuration Overview#

EMP v3 provides configuration options similar to v2. Through this chapter, you can learn how to use EMP configurations.

base

  • appEntry
  • appSrc
  • autoDevBase
  • autoPages
  • base
  • chain
  • css
  • define
  • entries
  • html
  • lifeCycle
  • plugins
  • resolve
  • server

debug

  • debug.index

build

  • build.assetsDir
  • build.browserslist
  • build.chunkIds
  • build.externalHelpers
  • build.minOptions
  • build.minify
  • build.moduleIds
  • build.outDir
  • build.output.sourceMap
  • build.polyfill
  • build.publicDir
  • build.sourcemap
  • build.staticDir
  • build.target

empShare

  • empShare.dts
  • empShare.index

server

  • server.host
  • server.index
  • server.open
  • server.port

When you run the EMP command line tool, EMP will automatically read the emp-config.js file in the current path. A basic EMP configuration file is shown below:

emp-config.js
import {defineConfig} from '@empjs/cli'
export default defineConfig(store => {
  return {}
})
Next PageappEntry