Stumble application built in Vue.js by Skookum Denver.
Check out this project's Wiki for thorough project information!
Stumbl is a simple SPA to be used by attendees of Denver Startup Week to improve information discovery, increase attendee engagement, and increase visibility for sponsors. Stumbl will allow users to view venue and session information. It will also allow venues to manage the information presented to users about their business, giving them further control over their image.
1. clone this repository
2. npm install
3. npm run serve
4. open http://localhost:8080/
Mapbox Not Displaying?
You're probably missing the correct environment variable in your .env
file. Ask another dev to share the contents of their .env
file with you.
VueCLI uses the vue-cli-service as a wrapper for the Webpack configuration setup. To modify these settings
the package.json
must be updated.
Note: Alternatively, if configuration reaches a limit where the package.json
is becoming too verbose; a vue.config.js
file can be added with a module export object for config.
"vue": {
"outputDir": "dist",
...
}
For more Vue Configuration options, see https://cli.vuejs.org/config/#vue-config-js
The scss is setup in the package.json
file to import the styles.scss
import to all outputted files.
"css": {
"loaderOptions": {
"sass": {
"data": "@import '@/styles/styles.scss';"
}
}
}
For more SCSS options, see https://cli.vuejs.org/guide/css.html#passing-options-to-pre-processor-loaders