ホームページ  >  記事  >  ウェブフロントエンド  >  Vuejs プロジェクトのパッケージ化と最初の画面読み込みの最適化

Vuejs プロジェクトのパッケージ化と最初の画面読み込みの最適化

php中世界最好的语言
php中世界最好的语言オリジナル
2018-05-02 15:33:241300ブラウズ

今回は、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 中国語 Web サイトの他の関連記事へ!

推奨読書:

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

vue-cli が最初の画面の読み込み時間を短縮できる方法は何ですか

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

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