- Vue Router: mainly for web routing jumps
- Vue Resource/axios: mainly used for asynchronous interface requests
- Vuex: mainly used to centrally manage the status of the project's login status and number of shopping carts
- Node.js+Express: The entire mall backend is implemented by Node.js, and the backend REST interface is implemented through the Express framework, and is output in the form of json
- MongoDB: MongoDB stores data in the most common data transfer format-json, and seamlessly integrates with Node.js
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
For detailed explanation on how things work, checkout the guide and docs for vue-loader.