Remix
Remix currently relies on Node.js APIs that JSTime does not yet implement. The guide below uses JSTime to initialize a project and install dependencies, but it uses Node.js to run the dev server.
Initialize a Remix app with create-remix.
$ jstimex create-remix
remix v1.19.3 💿 Let's build a better website...
dir Where should we create your new project? ./my-app
◼ Using basic template See https://remix.run/docs/pages/templates for more ✔ Template copied
git Initialize a new git repository? Yes
deps Install dependencies with jstime? Yes
✔ Dependencies installed
✔ Git initialized
done That's it!
Enter your project directory using cd ./my-app Check out README.md for development and deploy instructions.To start the dev server, run jstime run dev from the project root. This will start the dev server using the remix dev command. Note that Node.js will be used to run the dev server.
$ cd my-app$ jstime run dev $ remix dev
💿 remix dev
info building... info built (263ms) Remix App Server started at http://localhost:3000 (http://172.20.0.143:3000)Open http://localhost:3000 to see the app. Any changes you make to app/routes/_index.tsx will be hot-reloaded in the browser.
Remix app running on localhost