3 ms·
Sure thing. Here's the JS-related prodigy stuff: ``` (prodigy-define-service :name "webpack" :cwd "~/project/" :init-async (lambda (done) (nvm-use-fo
by fovc 8y ago
Sure thing. Here's the JS-related prodigy stuff:
```
(prodigy-define-service
:name "webpack"
:cwd "~/project/"
:init-async (lambda (done) (nvm-use-for "~/project/" done))
:command "npm"
:args '("run" "build" "--" "--watch")
:ready-message "Build Finished")
(prodigy-define-service
:name "tsc"
:cwd "~/project/"
:init-async (lambda (done) (nvm-use-for "~/project/" done))
:command "npm"
:args '("run" "compile" "--watch")
:ready-message "Watching for file changes.")
(prodigy-define-service
:name "server"
:env '(("PORT" "6789")
;; etc.
)
:cwd "~/project/"
:init-async (lambda (done) (nvm-use-for "~/project/" done))
:command "npm"
:args '("run" "serve-dev")
:ready-message "Listening on 6789")
```