Pourquoi popup.html doit-il référencer la configuration Webpack de ces fichiers JS ?
P粉727531237
P粉727531237 2023-09-05 17:15:09
0
1
379
<p>Je souhaite uniquement faire référence à <code>popup.js</code> dans <code>popup.html</code>. Cependant, <code>content.js</code> et <code>background.js</code> sont également référencés dans <code>popup.html</code>. Pourquoi cela se produit-il et comment puis-je y remédier ? </p> <pre class="brush:js;toolbar:false;">const path = require('path') const HtmlWebpackPlugin = require('html-webpack-plugin') const CopyPlugin = require('copy-webpack-plugin') module.exports = { entrée : { pop-up : './src/popup.tsx', contenu : './src/content.tsx', arrière-plan : './src/background.ts', }, sortir: { nom de fichier : '[nom].js', chemin : chemin.resolve(__dirname, 'dist') }, module : { règles: [{ test : /.ts(x)?$/, utilisez : 'ts-loader', exclure : /node_modules/ }] }, plugins : [ nouveau HtmlWebpackPlugin({ modèle : './src/popup.html', nom du fichier : 'popup.html' }), nouveau CopyPlugin({ motifs: [ { de : "public" } ] }) ] } ≪/pré> <pre class="brush:html;toolbar:false;"><!doctype html> <html lang="fr"> <tête> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1"> <titre>Document</titre> <script defer="defer" src="popup.js"></script> <script defer="defer" src="content.js"></script> <script defer="defer" src="background.js"></script> ≪/tête> <corps> <div id="react-target"></div> </corps> </html> ≪/pré> <p>Pourquoi cela se produit-il et comment y remédier ? </p>
P粉727531237
P粉727531237

répondre à tous(1)
P粉724737511

Eh bien, c'est facile :

plugins: [
  new HtmlWebpackPlugin({
    chunks: ['content']
  })
]
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!