Project: vite
Task (easy): Setup project with vite. Here are the requirements:
- Add dev and build to npm scripts.
- Set dev server port to environment variable `process.env.PROJECT_PORT`.
- Generate sourceMap after bundling.
- Set output directory to `dist`.
- Update public path to "./". After bundling, the `src` attribute of <script /> should start with "./" instead of starting with "/"
- Expose the service to other people in LAN.