javascript - Comment Webpack bloque-t-il globalement la valeur de hachage de cette build pour une utilisation par le code JS ?
为情所困
为情所困 2017-05-19 10:41:55
0
1
536

Lorsque j'utilise webpack pour construire, je souhaite enregistrer la valeur de hachage dans une variable globale afin que les js des autres modules puissent être appelés. J'ai essayé de le configurer. Seul le fait de le mettre dans le nom du fichier, tel que la sortie : 'a[hash].js', aura l'effet mais cela n'est pas enregistré dans la variable globale et le js du projet ne peut pas être appelé. J'ai essayé de le mettre dans le nouveau webpack.DefinePlugin mais je n'ai pas pu obtenir la valeur de hachage. Veuillez me donner quelques conseils

.
为情所困
为情所困

répondre à tous(1)
为情所困

Je viens de jeter un œil à la documentation et au code source. Pouvez-vous me donner une idée ?

.

Vous souhaitez obtenir le [name].[hash].bundle.js défini dans output.filename.

Les substitutions suivantes sont disponibles dans les chaînes de modèles (via
le TemplatedPathPlugin interne de webpack) :

Vous pouvez essayer TemplatedPathPlugin ou étendre TemplatedPathPlugin.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal