https://sapphire-rainy-flea.app.genez.io/
If you don't already have them, you'll need to install the following tools:
Note: I recommend you to use nvm to manage NodeJs and npm versions.
After installing nvm
, you can easily get the any version of node
by running nvm install <node_version>
.
nvm
will automatically install the corresponding npm
version.
client/
├── dist/
├── node_modules/
├── src/
| ├── App.css
│ ├── App.tsx
│ ├── FileUpload.tsx
│ ├── index.css
│ ├── main.tsx
│ ├── vite-env.d.ts
├── .eslintrc.cjs
├── .gitignore
├── index.html
├── package.json
├── package-lock.json
├── README.md
├── tsconfig.json
├── tsconfig.node.json
└── vite.config.ts
server/
├── node_modules/ (library root)
├── .gitignore
├── backend.ts
├── index.mjs
├── package.json
├── package-lock.json
├── .genezioignore
└── genezio.yaml
- Install the Genezio CLI globally
npm install -g genezio
- Login to Genezio
genezio login
- Start a local server
genezio local
All commands are run from the root of the project, from a terminal:
Command | Action |
---|---|
npm install -g genezio |
Installs genezio globally |
genezio login |
Logs in to genezio |
genezio local |
Starts a local server |
genezio deploy |
Deploys a production project |
genezio --help |
Get help using genezio |