この記事の内容は、ミニプログラムのメインパッケージサイズを最適化する方法の紹介です。必要な方は参考にしていただければ幸いです。
現在、ミニ プログラムの開発サイズには次の制限があります:
##継続的な反復では、コードは簡単にそのサイズを超える可能性があります。制限があり、アップロードに失敗するため、プロジェクトの全体的な構造が最近最適化されました。次の内容を要約します。
1、サブパッケージを使用します。
公式ドキュメントのアドレス。 メイン パッケージは TabBar ページのみを配置し、他のページはサブパッケージ ディレクトリに配置します。対応するビジネスに従って下請けフォルダーを確立できます。
├── pages // 主包文件夹
│ ├── xxx1 // xxx1 tarbar页面
│ ├── xxx2 // xxx2 tarbar页面
│ ├── xxx3 // xxx3 tarbar页面
│ └── xxx4 // xxx4 tarbar页面
├── subPackages // 分包文件夹
│ ├── xxx // xxx 相关业务代码
│ ├── xxx // xxx 相关业务代码
│ ├── xxx // xxx 相关业务代码
│ ├── xxx // xxx 相关业务代码
│ └── xxx // xxx 相关业务代码
├── service // 服务层相关业务代码
├── .gitignore // git 忽略项
├── app.js
├── app.json
└── README.md // 说明文档
ログイン後にコピー
2、画像リソースの処理
頻繁に変更されない画像の場合は、CDN サーバーを使用して、ミニ プログラム内で CDN リンクを参照できます (ロゴ、ホームページの背景画像、データの読み込みなしのプロンプト画像など)。 CDN サーバー上に配置されます。
3、未使用のコードとリソースをタイムリーにクリーンアップします
公式引用の引用
日々の開発中に、いくつかの新しいライブラリ ファイルを導入することがあります。多くの場合、このライブラリはさまざまな理由で使用されなくなり、コード内の参照を削除するだけで、そのようなライブラリ ファイルを削除するのを忘れてしまいます。現時点では、ミニ プログラム パッケージ化では、プロジェクト内のすべてのファイルがコード パッケージに配置されます。つまり、実際には使用されないライブラリ ファイルやリソースもコード パッケージに配置されるため、コード パッケージ全体のサイズに影響します。 。
4、リソース ファイルは適切な場所に配置する必要があります。
ミニ プログラムのパッケージ化原則に従って、サブパッケージ構成パスの外側のディレクトリはアプリ (メイン パッケージ) にパッケージ化されます。引用された一部の UI ライブラリ、js プラグイン、およびフォント ライブラリはすべてメイン パッケージにパッケージ化されるため、メイン パッケージはますます大きくなります。したがって、サードパーティの UI コンポーネントまたはサードパーティのプラグインが特定のページにのみ必要な場合は、そのページが配置されているサブコントラクト ディレクトリに配置するようにしてください。結局のところ、メイン パッケージには 2M のスペースしかありません。下請け業者を合わせると 8M のスペースを持つことができます。
以上がミニプログラムのメインパッケージサイズを最適化する方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。