For any installation and usage method, you need
Vue.js version 2.5+.
Refer to its documentation for latest release / CDN.
Please note that Buefy doesn't include icon packs. You have to import it as you prefer (NPM, CDN, etc.).
If you opted for Font Awesome, you should update your constructor options.