クリエーターブルー-evgl
ブルーイノベーションエバンジェリスト
体験アドレス
[https://www.budaos.com]
教師アカウント: 15886345118 教師パスワード: 123456
学生アカウント番号: 18229962587 学生パスワード: 123456)
規範、制約
命名とディレクトリの仕様
- 変数、関数などは通常のキャメルケースの命名規則に従います。
- フォルダー、ファイル、ルート、カスタム コンポーネントなどはすべて小文字で、単語は水平バーで区切られます。
- カスタム コンポーネント: 同じカテゴリの複数のコンポーネントは、別のフォルダーに配置されます。ビジネスに関係のない共通コンポーネントは、他のプロジェクトでの再利用を容易にするために cb- で始まります。
- 使用されなくなったファイルはすぐに削除する必要があります。コード比較のためにファイルをプロジェクト内に保持する必要がある場合は、後で削除しやすくするために、ファイル名の後に「-outdated files」を追加する必要があります。
コードコメント仕様
- 各 vue ファイルの先頭にドキュメント コメントを書きます。vue ページがどのような機能に使用されるかを詳しく説明します。
- ビジネスロジックコードは、どこから始まりどこで終わるのか、どのような論理処理が行われるのかなど、できるだけ多くのコメントを含めて記述する必要があります。
- 他のコンポーネントやスタイルをページに導入する場合は、@/ で始まる絶対パスを使用し、../ で始まる参照の使用を禁止してください。
開発仕様書
- サードパーティのコンポーネントをインストールして参照する場合は、インストール コマンドの後に必ず -save または --save-dev を追加し、依存関係を package.json 構成ファイルに追加して、チームの共同作業と開発を容易にしてください。例: npm install echarts -save。 。コンポーネントのバージョン番号を変更する場合は、package.json 内の対応するコンポーネントのバージョン番号も忘れずに変更する必要があります。
- 参照されているサードパーティ コンポーネントが 1 つまたは 2 つのページでのみ使用されている場合は、グローバル コンポーネントを main.js に登録せず、使用するページに個別に導入します。
ビルドセットアップ
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
プロジェクトの始め方
- コンピュータでバックグラウンド サービスを開始する必要があります