今回は、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 サイトの他の関連記事を参照してください。