Vue が Bibibili のホームページを模倣する際の問題

Vue が Bibibili のホームページを模倣する際の問題

エンジニアリング構造

プロジェクトは2つの部分に分かれています。bilibili-apiはAPIインターフェースサービスであり、その他はフロントエンド部分です。プロジェクト構造は次のとおりです。

ここに画像の説明を挿入

スクリーンショットを実行

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

仕組み

実行する前に、NodeとVueのランタイム環境をローカルにインストールしておく必要があります。プロジェクトが正常に動作することを確認するには、以下を実行してください。
インターフェースデータを取得するためのbilibili-api。

バックエンド インターフェースを実行します。

cd ビリビリAPI
cnpm インストール
cnpm 実行 dev

フロントエンドを実行します。

cnpm インストール
cnpm 実行 dev

これで、ビビビリのホームページを模倣したVueに関するこの記事は終わりです。ビビビリのホームページを模倣したVueに関するより関連のあるコンテンツについては、123WORDPRESS.COMの以前の記事を検索するか、次の関連記事を引き続き閲覧してください。今後とも123WORDPRESS.COMを応援してください。

以下もご興味があるかもしれません:
  • Vueはvuexを使用して、ホームページナビゲーションの異なるルートを切り替える方法を実装します。
  • Vue WeChatで共有されたリンクがホームページで開かれる問題の解決策
  • vue router+vuex はホームページのログイン検証ロジックを実装します
  • Vueビルドパッケージ化後のホームページの白い画面の問題を解決する
  • Vueプロジェクトのホームページ読み込み速度の最適化の詳細な説明

<<:  macOS SierraにApache2.4+PHP7.0+MySQL5.7.16をインストールする

>>:  Linux でプロセスを効果的に管理するための 8 つのコマンド

推薦する

ページを更新せずにフォームを送信するには iframe を使用します

そこで、この問題を解決するために埋め込みフレームワークを導入します。具体的な原則は、フォームがデータ...

Linuxのファイル権限の詳細な紹介

Linux の優れた点は、マルチユーザー、マルチタスク システムにあります。 Linux では通常、...

JSはカード配布アニメーションを実現します

この記事の例では、カード配布アニメーションを実装するためのJSの具体的なコードを参考までに共有してい...

MySQLデータベースで列を追加、削除、変更する方法

この記事では、例を使用して、MySQL データベースの列を追加、削除、および変更する方法について説明...

ウェブページの右側に固定されたフローティングレイヤーの実装コード

コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...

ES6のシンボルデータ型について詳しく説明します

目次シンボルデータタイプシンボルが表示される理由シンボルの特徴シンボルの応用rbオブジェクトにupメ...

Vue を通じて QR コードスキャン機能を実装する

ヒントこのプラグインは https プロトコルでのみアクセスできます。http プロトコルはうまく機...

CentOS の Nginx 公式 Yum ソースの設定を詳しく解説

私はプロジェクトの展開にAlibaba Cloudから購入したCentOSを使用しています。最近、プ...

MySQL の単一テーブル クエリ操作例の詳細な説明 [構文、制約、グループ化、集計、フィルタリング、並べ替えなど]

この記事では、MySQL の単一テーブル クエリ操作について説明します。ご参考までに、詳細は以下の通...

MySQL マスター/スレーブ データベース同期構成と一般的なエラー

アクセス回数が増えると、時間のかかるデータベース読み取り操作では、データベースへの負荷を軽減するため...

MySQL カーソルの概念と使用法の詳細な説明

この記事では、例を使用して MySQL カーソルの概念と使用方法を説明します。ご参考までに、詳細は以...

最新のウェブフロントエンドフレームワーク10選を紹介(翻訳)

Web 開発の世界では、フレームワークは非常に一般的です。新しいフレームワークやテンプレートが毎日の...

Vueの自己ネストツリーコンポーネントの使い方の詳細な説明

この記事では、Vueの自己ネストツリーコンポーネントの使い方を参考までに紹介します。具体的な内容は次...

CSS3 を使用してピカチュウのアニメーション壁紙を作成する例

文章さて、次はレンダリングを見せましょう。画像を見て初めて理解することに興味が湧くでしょう。そうでな...

Linux のような環境で jdk1.8 をインストールし、環境変数を設定する方法の詳細な説明

設定は非常にシンプルですが、毎回確認しないといけないので、記録だけ残しておきます。 1. インストー...