使用新版(2021年底到2022年初)的Vue 3樣板時,會出現很多奇怪的錯誤,我又遇到一個:error Component name "XXX" should always be multi-word 。
查了原廠手冊,發現是 Vue Style Guide 裡有提到要使用 Multi-word component names ,可是我抓 Vue Mastery的Github 範例也有使用 Single word component name 耶!
無論如何,總是要讓現有的程式能夠成功編譯,查到是在eslint-plugin-vue 裡檢查的,所以只要改 .eslintrc.js ,加上
rules: {
"vue/multi-word-component-names": "off"
},
就可以忽視這個規則,成功編譯。
留言