タグ

28 件

Vue.js

Featured image of post docker-composeでVue.jsの開発環境を構築する方法【Vue-CLI】
2853文字

docker-composeでVue.jsの開発環境を構築する方法【Vue-CLI】

ホストマシンを汚さずにdocker-composeでVue.jsの開発環境を構築する方法。Dockerfileとdocker-compose.ymlの作成、コンテナ内でVue-CLIのプロジェクト作成、開発サーバーのポート変更、QuasarとPugの追加まで♪

Featured image of post Vue-CLIのプロジェクトでPrettierとESLintを有効化する設定【VSCode】
1310文字

Vue-CLIのプロジェクトでPrettierとESLintを有効化する設定【VSCode】

Vue-CLIで作ったプロジェクトに、PrettierとESLintによるVSCodeの保存時自動整形と静的チェックを有効にする設定手順。.prettierrcへのリネーム、.eslintrc.jsの確認、.vscode/settings.jsonの作成まで♪

Featured image of post 「Calls to 'console.error' are not allowed.」の解決方法【TypeScript】
406文字

「Calls to 'console.error' are not allowed.」の解決方法【TypeScript】

TypeScriptでconsole.errorなどを使うと出る「Calls to 'console.error' are not allowed.」の警告は、tslint.jsonのrulesに1行追加するだけで消せます。ログ出力にconsoleを使いたいときの解決方法です♪

Featured image of post sitemap-generatorでサイトマップ生成を自動化【Node.js】
1236文字

sitemap-generatorでサイトマップ生成を自動化【Node.js】

Node.jsのnpmモジュール「sitemap-generator」でサイトをクロールしてsitemap.xmlを自動生成する方法。インストールから実行、出力先の指定やlastmodの追加などのオプションまでまとめました♪

Featured image of post Quasarでアイコンが表示されない原因と解決方法【Vue-CLI 3】
1069文字

Quasarでアイコンが表示されない原因と解決方法【Vue-CLI 3】

Vue-CLI 3系のQuasarでFontAwesomeやMDIのアイコンが表示されない原因は、導入時に選んだアイコンセットしか読み込まれないため。quasar.tsの設定に追記して後から有効にする方法です♪

Featured image of post 【vuex-i18n】Vuexで多言語対応をする方法【簡単実装】
1031文字

【vuex-i18n】Vuexで多言語対応をする方法【簡単実装】

Vuexのプロジェクトに「vuex-i18n」で多言語対応を導入する方法。インストール、英語と日本語のメッセージファイルの用意、storeへのデフォルト言語設定、i18n.tsの作成、template側の実装、プルダウンでの動的切り替えまで♪

Featured image of post canvasの「Property 'toDataURL' does not exist」エラーの対処
609文字

canvasの「Property 'toDataURL' does not exist」エラーの対処

TypeScriptでcanvasのtoDataURLを使うと出る「Property 'toDataURL' does not exist on type 'HTMLElement'.」の原因と対処法。取得したcanvas要素の型をasでキャストするか、ジェネリックで明示的に指定すれば解決します♪

Featured image of post PWAのインストールイベントをGoogleAnalyticsに送信
580文字

PWAのインストールイベントをGoogleAnalyticsに送信

PWAアプリのインストールボタンのクリック・インストール・キャンセルの3イベントをGoogle Analyticsに送信して集計する方法。gaのevent処理を追加するだけ。ストアを介さないPWAでは貴重なデータになります♪

(1 - 3)
Enter Enter キーでジャンプ