javascript - Problème de compression de fichiers jsBundle généré au final
迷茫
迷茫 2017-07-05 10:54:19
0
2
734

Si écritwebpack.config.js dans le fichier du projet

        plugins: [bannerPlugin,
            new webpack.optimize.UglifyJsPlugin({
                compress: {
                    warnings: false
                }
            })
        ]

La taille du fichier jsBundle généré par le packaging de cette manière est 50 % plus petite, mais le problème est que l'application ne peut pas charger un tel fichier jsBundle. Existe-t-il une solution pertinente ?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(2)
大家讲道理

Le jsBundle compressé ne peut pas être chargé car vous devez ajouter une bannière que weex peut reconnaître
如果使用Vue进行开发,需要保留 { "framework": "Vue" }
// plug-in de compression de code
Le code est le suivant

var optimizePlugin = new webpack.optimize.UglifyJsPlugin({
  compress: {
    warnings: false
  },
  //保留banner
  comments: /{ "framework": "Vue" }/,
  sourceMap: true
})
伊谢尔伦

Si utilisé, Vue开发,需要保持{ "framework": "Vue" } ne sera pas compressé, tout comme ce qui a été dit ci-dessus.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!