Files
AstroJS/closure-api/README.md
T
2026-06-11 08:56:40 +08:00

31 lines
497 B
Markdown

# closure-api-min
Tiny Closure Compiler HTTP daemon using Java's built-in HTTP server.
## Build
```sh
mvn -DskipTests package
```
## Run
```sh
CLOSURED_ROOT=$PWD \
CLOSURED_PORT=8080 \
CLOSURED_WORKERS=2 \
java -Xms256m -Xmx2g -jar target/closure-api-0.1.0.jar
```
## Test
```sh
curl -s http://127.0.0.1:8080/compile \
-H 'Content-Type: application/json' \
-d '{
"externs": ["example/externs/browser.js"],
"js": ["example/js/hello.js"],
"defines": {"DEBUG": false}
}'
```