forked from Botanical/BotanJS
31 lines
497 B
Markdown
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}
|
|
}'
|
|
```
|