[Vue.js][Vue3][Vue-Cli] @import のファイル/フォルダ指定で ../node_modules/・・・ と書かずに ~(tilde/チルダ) で済ますお話
まとめ@import "../node_modules/folder/file.sass";
のように書かなくても
@import "~folder/file.sass";と書けば sass-loader がよしなに解決してくれる。
背景Vue CLI でサイトを作っていたのですが、機能をだいだい実装し終わって、じゃデザインに…と思ったところで、さすがにゼロから自分で ...
[Vue.js][Vue3] Firebaseと連携させてFirestoreのデータを取得するサイトをつくる
「みんなのITもくもく会】自己紹介 Advent Calendar 2020」参加記事ですー!
さいきんちょくちょく参加させて頂いている みんなのもくもく会。
良い感じで平日の朝に個人開発を進める習慣が身に付いてきております。
主催されている Asukaさん (@asuka4624254) に感謝!🙏
さて、昨日は、 あーたんさんの ダイレク ...
[Vue.js][Nuxt.js] [Vue warn]: Failed to mount component: template or render function not defined. が出たら疑った方がいいヤツ
結論
ありがちなのが、
「このコンポーネント、イラネ」ってimport文とか消しておきながら、 components: {} 内の指定を削除し忘れてるパターン。
詳細エラーメッセージが
vue.runtime.esm.js:619 : Failed to mount component: template or render function not define ...[Laravel][Vue.js]Bladeから日付をセットしているのに変な数値(小数とか)が渡ってくる
現象
“1980/12/12” って日付を渡してるはずなのに Vue 側で 13.75 とか表示されてしまう。
結論計算式として 1980/12/12 が評価されてた。( 1980 ÷ 12 ÷ 12 = 13.75 )
詳細Blade側<mycomponent :birthday={{$birth}}></mycomponent&g ...[Vue.js]Invalid component name: “0” とか言う変なエラーが出る
components: ,
ってやってたらこんなエラーが。
: Invalid component name: "0". Component names should conform to valid custom element name in html5 specification.
正しくは
components: { myComponent } ...