ホームページ >ウェブフロントエンド >jsチュートリアル >vuejs プロジェクトのパッケージ化の最適化

vuejs プロジェクトのパッケージ化の最適化

php中世界最好的语言
php中世界最好的语言オリジナル
2018-06-12 10:40:461430ブラウズ

今回は、vuejs プロジェクトのパッケージ化の最適化について説明します。vuejs プロジェクトのパッケージ化の最適化に関する注意点は何ですか? 以下は実際のケースです。

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

パッケージ化するとき、package.json の依存関係オブジェクトにプラグインをパッケージ化します。たとえば、ロードしたくないプラグインの一部をロードできます。 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 サイトの他の関連記事へ!

推奨読書:

React はページコードを分割し、オンデマンドでロードします

Angular2 で Dom を使用する場合の注意点は何ですか

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

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