optimisation instant-fuseau horaire avec webpaack

voix
0

J'essaie hors du fichier latest.json ce moment-fuseau horaire utilise, et utiliser mon propre qui ne comprend que les fuseaux horaires dont vous avez besoin. Pour réduire ma sortie webpack.

dans config.plugins de webpack j'ai essayé:

new webpack.NormalModuleReplacementPlugin(
    /moment-timezone\/data\/packed\/latest\.json/,
    require.resolve('./timezones/timezone-definitions.json')
)

mais sans succès. Je reçois toujours le fichier latest.json ce moment-fuseau horaire utilise. Je ne reçois pas d'erreur dans la console.

Aucune suggestion?

Créé 07/11/2018 à 20:22
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
0

J'ai essayé d'utiliser la solution webpack.NormalModuleReplacementPlugin (), mais ça n'a pas marché alors j'ai trouvé le commentaire à partir du lien ci-dessous et alias utilisé. Ça a marché.

https://github.com/webpack/webpack/issues/8105#issuecomment-425823174

resolve: {
        extensions: [".ts", ".js", ".svg", ".json"],
        alias: {
            [path.resolve(__dirname, "node_modules/moment-timezone/data/packed/latest.json")]:
                path.resolve(__dirname, "src/common/timezone-definitions.json")
        }
    }

Assurez-vous d' ajouter .jsonau resolve.extensionstableau.

Créé 17/04/2019 à 23:03
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more