Part 3: .vue files

Step 1: setup a vue project

npm install -g vue-cli
vue init webpack hostel-vue
cd hostel-vue
npm install

npm run dev

Step 2: switch everything to .vue files!

Rename the Hello.vue by HostelList.vue. Then create a HostelListItem.vue file. You should have something like this:

├── components/
│   ├── HostelList.vue
│   ├── HostelListItem.vue


  • Put the CSS file related to the framework the <head> of the index.html file
  • You can import a component from another one like this: import MyComponent from './MyComponent'. Don't need to put .vue at the end!

results matching ""

    No results matching ""