ホームページ  >  記事  >  ウェブフロントエンド  >  vuejs プロジェクトのパッケージ化が完了した後の最初の画面読み込みの最適化

vuejs プロジェクトのパッケージ化が完了した後の最初の画面読み込みの最適化

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-20 14:57:551307ブラウズ

今回は、vuejs プロジェクトのパッケージ化後の最初の画面読み込みの最適化について説明します。vuejs プロジェクトのパッケージ化後の最初の画面読み込みを最適化するための 注意事項 については、次のとおりです。

1: CDN リソースを使用する

パッケージ化するとき、プラグインを package.

json と dependencyobjects にパッケージ化します。たとえば、CDN を使用してそれらの一部をロードできます。 vue、axios、vuex、および vue-router をプロジェクトにパッケージ化したくない場合は、これを行う必要があります:

1: webpack.base.conf.js を開きます

module.exports = {
   externals: {
    ‘vue‘: ‘Vue‘,
    ‘axios‘: ‘axios‘,
    ‘vuex‘: ‘Vuex‘,
    ‘vue-router‘: ‘VueRouter‘
 }
}
2: router/index.js を開きます。次の 2 行をログアウトします

//import Vue from ‘vue‘
//Vue.use(Router)
3: vuex を使用している場合は、vuex/index.js (名前が異なります) の Vue.use (Vuex) をログアウトします

Vue.use(Vuex)

これはパッケージ化後に表示される可能性があります 問題

1: keep-alive で囲まれた要素は表示できません

理由: まだ不明です。

解決策: キープアライブする必要はありません

推奨読書: Vue プロジェクトは CDN を使用して最初の画面読み込みの問題を最適化します

概要

この記事のケースを読んだ後は、この方法を習得したと思います。もっとエキサイティングなことは、オンラインの php 中国語のその他の関連記事に注目してください。

推奨読書:

vue はサーバーリクエストの数を削減します

vue がキャッシュを使用する方法

以上がvuejs プロジェクトのパッケージ化が完了した後の最初の画面読み込みの最適化の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。