This README outlines the details of collaborating on this Ember application. A short introduction of this app could easily go here.
TAILWIND_MODE=watch ember s
This build converts ES Modules to CommonJS so that the can be eval'd
pnpm run start
to start the app.
When pnpm run build
is ran, the app will refresh
NOTE: these instructions are incorrect atm
In 3 separate terminals:
npm run watch-sw
- will recompile the service worker as changes are detected
npm run sync
- requires this inotify watch script
- copies the service-worker output file to the browser app
SERVICE_WORKER=true npm run start
- starts the browser app
- visit http://localhost:4200
PRs always welcome! ❤️
This section is WIP
In the terminal of your choice, set up node
to --trace-warnings
and
--unhandled-rejects=string
.
I have this in my ~/.bash_profile
export NODE_OPTIONS='--trace-warnings --unhandled-rejections=strict'
The editor packages only need to be rebuilt if configuration changed. Otherwise, they are pre-built to help speed up the boot and rebuild times of the main app.
To build Monaco
yarn build:monaco
To build CodeMirror
yarn build:codemirror
If the app dev server is active, every time a build for either of these editors is executed, the app dev server will appropriately detect the change and reload.