Vue Cloudfront is based on open source technologies which should in theory work perfectly well on most of the leading operating systems. However, I develop the project using Windows machines.
- Install LTS version of Node.js for Mac.
- Install MongoDB for Mac.
- Install Redis server for Mac and start the server.
- You can download Github Desktop to get access not only for fancy UI but for git toolset itself.
- Open the terminal with Git access or use Github desktop
- Clone the vue-cloudfront-api project:
git clone https://github.com/ovanta/vue-cloudfront-api
- Go to
vue-cloudfront-api
and install dependencies:
cd vue-cloudfront-api
npm install
- Run vue-cloudfront-api:
npm run dev
- Open your cmdline of choice with Git access or use Github desktop
- Clone the vue-cloudfront project:
git clone https://github.com/DivanteLtd/vue-cloudfront.git
- Go to
vue-cloudfront
directory and install dependencies:
cd vue-cloudfront
npm install
- Configure
vue-cloudfront
Since nginx is not used during development there are two properties which need to be changed in config.json:
"apiEndPoint": "http://localhost:8080/api",
"websocketEndPoint": "ws://localhost:8080/ws"
- Run Vue Cloudfront Server:
npm run dev
Now you should have Vue Cloudfront running on localhost:3000
.