Apis
Cli
Build Server
Build Server
Source, zely build -h
build is a command that builds server.
Terminal
zely-cli buildTIP
If you want to check the available options and more details, please visit the API page.
#Bundle
By default, the build command does not bundle files into a single output to reduce build time.
If you want to bundle everything into a single file, use the --bundle flag:
Terminal
zely-cli build --bundle#Check Required Modules
To check which modules are required to run the built server, add the --emit-modules flag.
INFO
This option is provided by the builder itself, not the CLI module. So you need to
provide the flag in a way that the builder can interpret it correctly. Do not add
extra options like --emit-modules=true. Just use the --emit-modules flag as is.
The console output will look like the following:
Plain
yarn workspace @playground/typescript build --emit-modules
[12:39:23 AM] info Compiling pages...
- @zely-js/core (in pages/index.ts) [runtime]
- @zely-js/core (in pages/[params]/test.ts) [runtime]
- timers/promises (in pages/[params]/test.ts)
- @zely-js/core (in pages/_404.ts) [runtime]
[12:39:23 AM] info Compiling middlewares...
[12:39:23 AM] info Compiling server...
- @zely-js/core (in zely.config.ts) [runtime]
- @zely-js/zely (in zely.config.ts) [runtime]
- node:module (in middlewares.mjs)
- node:url (in middlewares.mjs)
- url (in middlewares.mjs)
[12:39:23 AM] info Done in 0.27s#Arguments
| option | description | default |
|---|---|---|
--bundle | Bundle into a Single File | false |
--emit-modules | Check Required modules | false |