6/3 Vue.js
自分なりの解釈
Vue-cli
npm run serverでサーバーを立ち上げようとするとエラーが発生
Component name "Index" should always be multi-word
との記載あり。
コンポーネントの名前は二語以上繋げて命名するべきと書いてあるっぽい
ESLintでの設定でエラーを吐いているようなので
.eslintrc.jsファイルに
rules: {
'vue/multi-word-component-names': 'off',
}
と追記してあげることで解決できました。
SFCイメージ
一つのファイルに一つのコンポーネントを作成。
ファイルやフォルダは自由に作成できるのでコンポーネントをきれいに管理しやすい。
作成したコンポーネントはexportを使用して外部に渡る状態にする。
取り込みたいファイルでimportで読み込みたいファイルを指定する事でコンポーネントの情報が渡る。