EMP
配备了一个内置的开发服务器,旨在提升开发体验。当你执行 emp dev
或 emp serve
命令时,该服务器将启动,并提供页面预览、路由、模块热更新等功能。
EMP
的 Server 提供一套默认的路由约定,并允许用户通过配置项定制。
emp dev
EMP
Server 会根据 appEntry
或 entries
配置生成对应的页面路由。
当 appEntry 为 index.ts|x
时,可通过 /
访问页面;当 appEntry 为 info.ts|x
时,可通过 /info
访问该页面。
上述配置也可以改为多入口配置,使用entries
,此时对应使用 /index.html
与 info.html
访问对应页面
emp serve
EMP
Server 会根据 build.outDir
(默认值为"dist"),启动一个本地 http/https 服务,提供文件访问服务。
你还可以通过 EMP
的 devServer
配置 Server 的行为,详见 Config 总览。