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