やったあとの初期設定でハマったので備忘録。以下のコマンドで、一旦MySQLを止めましょう。DevOpsプロジェクトの作成自体は簡単なのですが、権限周りで少し詰まったので、記録を残しておきます。Portal上にあるリソースグループの外側にあるため、権限の設定などは個別にする必要があります。ユーザーごとの権限の設定は、サブスクリプションの所有者からしかできないため、この設定を最初に行います。Settingsから権限の設定画面へと移ります。Usersのタブから、ユーザーごとに権限を設定することができます。プロジェクト全体の設定は以下の赤線のタブから設定画面に移ることができます。Connectionsを追加します。Connectionボタンをクリックすると、以下のような画面が表示されます。Manager」を選択します。DevOpsを作成したアカウントが持っているサブスクリプション、権限を持っているリソースグループがドロップダウンに表示されます。Connectionが新しく作成されます。existといったエラーが出て、後戻りできなくなったりする。僕みたいによく分かってない人は、一度全部消してからやり直したほうが絶対早い。下のコマンドは、同じSchemaのテーブルを全削除するコマンド。これを実行してからマイグレーションすれば確実。エラーで苦しめられたので備忘録。面倒だったので、テーブルをいったん消去して、もう一度migrationをかけて解決した。detected」と表示されてしまう。migrationするときに、プロジェクト名を指定しないといけないらしい。バージョン管理ソフトは使いましょう。cliを使って、お手軽にVueのRouting機能を試していきます。cliを使いながらRouting機能を試していきたいと思います。準備を整えたら、必要な設定をしていきます。コードを書く必要があるのは、星マークのファイル、⭕️は新しらないといけないファイル。このファイルで、コンポーネントとURLのマッピングを行っていきます。debonki子コンポーネントから親コンポーネントへのデータの受け渡し〜$emitを使って〜Vueでは、コンポーネント間の関係はした図のように、ツリー状になっており、上から下へのデータの受け渡しは、propを使って行っていました。ツリーの下から上にデータを渡すときは、少し大変なようで、親コンポーネントが子コンポーネントのイベントを購読することによって実現するようです。公式ドキュメントを読みながらした僕の理解はこんな感じ。$emit()でカスタムイベントを定義できると行っておきながら、何の処理もしていないじゃないかといったツッコミどころは多いですが、とりあえずの理解のために概念図を書いてみました。パワポとか使ってもっと綺麗な図にできたら良かったのですが、そこまでの気力はありませんでした。カスタムイベントを作って遊ぶために使ったソースコードです。公式では、データの受け渡しではなく、「子コンポーネントのイベントを購読する」と行っています。要するに、親コンポーネントから子コンポーネントのイベントを発火させるという意味です。子コンポーネントから親コンポーネントにデータを受けわたすということは、実際のところ不可能であるため、親コンポーネントから、子コンポーネントのイベントを発火させることで、擬似的にこれらの処理を実現することになります。使うのは$emitというメソッドです。Quasarを選んだかは、公式ページが一番カッコ良かったから、です。cliにプラグインとしてquasarを入れる。cliを入れていたので、既存のVueプロジェクトにQuasarをプラグインとして入れる方法を選択。Vueプロジェクトを作成していきます。Name>プロジェクトが作成されます。このプロジェクトに、プラグインとして、quasarを導入します。addでQuasarを導入。