mirror of
https://github.com/aelve/guide.git
synced 2024-11-22 03:12:58 +03:00
722 B
722 B
Commands
npm run dev
- Start developing environment (starts both server and setup client middleware for server).npm run build
- Builds to /dist folder. Compiles (from ts to js) server right in dist folder, client files compiled in /dist/src.
Deploy process
Requirements: Node version should be >= 11, because of using fs async methods which experimental now.
-
git pull
-
npm i
-
Now you have a choice how to set PORT and API_URL. Either set them in front/config.js, or use export (set) PORT=%port_number% API_URL=%api_url% (for example "http://localhost:4400" quotes matter) with dev commands.
-
npm run build
-
cd dist
-
npm i
-
export (set) NODE_ENV=production
-
node server