Skip to content

Dota 2 profile tracker using Vue.js, vue-cli, vuex, vue-router, and OpenDota's API. Hosted in Firebase: https://dotanerf.web.app

Notifications You must be signed in to change notification settings

renzivan/vuejs-dota2-profile-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dota 2 Profile Web App Using Vue.js

References

Getting Started

# Clone Repository
git clone https://renzivan@bitbucket.org/renzivan/dota-2-web-app-using-vue.js.git

# Install all dependencies
npm install

# Run project
npm run serve

Installed Dependencies

# Install the Vue CLI
npm install -g @vue/cli

# Install vue-router
npm install vue-router

# Install Vuex
npm install vuex

# Install axios
npm install axios

# Install Sass: create main.scss, and import in main.js
npm install node-sass sass-loader --save-dev

# Install Bootstrap Vue
npm install bootstrap-vue bootstrap

Issues

# If node-sass error occurs on npm install : Module build failed (from ./node_modules/sass-loader/lib/loader.js):
$ npm rebuild node-sass

About

Dota 2 profile tracker using Vue.js, vue-cli, vuex, vue-router, and OpenDota's API. Hosted in Firebase: https://dotanerf.web.app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published