Vue.js Technical Session
Prerequisites (optional)
- Install the Chrome Vue.js devtools
- Install the Visual Studio Code Vetur extension
- Install the Visual Studio Code Vue Inline Template extension
01-HelloWorld
Used the example from Vue Mastery.
Start
npx http-server
cli-socks
Converted 01-HelloWorld to a with Vue CLI generated "full blown" application
(Routing Vuex, SCSS, TypeScript, ...)
Installation
cd cli-socks
npm install
ATTN: Some Webstorm attendees needed to do an additioan npm install node-sass.
As always with npm, read the error messages :)
Start
The idea is for the attendees to "claim" a ticket (by replying to it) and create a PR once ready.
npm run serve
Common Issues
Create models so that the typescript issues go away...
(now need to do const x = state.products as any)
Not Covered
02-Snippets
Some code examples on slots, mixins, directives, filters, ...
Vue CLI
npm install -g @vue/cli
vue --version
vue create cli-socks
Testing
npm run test:unit

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
