Mengapakah popup.html perlu merujuk konfigurasi Webpack bagi fail JS ini?
P粉727531237
P粉727531237 2023-09-05 17:15:09
0
1
380
<p>Saya hanya mahu merujuk <code>popup.js</code> dalam <code>popup.html</code>. Walau bagaimanapun, <code>content.js</code> dan <code>background.js</code> juga dirujuk dalam <code>popup.html</code>. Mengapa ini berlaku dan bagaimana saya membetulkannya? </p> <pre class="brush:js;toolbar:false;">const path = require('path') const HtmlWebpackPlugin = memerlukan('html-webpack-plugin') const CopyPlugin = memerlukan('copy-webpack-plugin') module.exports = { entri: { timbul: './src/popup.tsx', kandungan: './src/content.tsx', latar belakang: './src/background.ts', }, pengeluaran: { nama fail: '[name].js', laluan: path.resolve(__dirname, 'dist') }, modul: { peraturan: [{ ujian: /.ts(x)?$/, gunakan: 'ts-loader', kecualikan: /node_modules/ }] }, pemalam: [ HtmlWebpackPlugin baharu({ templat: './src/popup.html', nama fail: 'popup.html' }), CopyPlugin baharu({ corak: [ { daripada: "awam" ] }) ] } </pra> <pre class="brush:html;toolbar:false;"><!doctype html> <html lang="ms"> <kepala> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" kandungan="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1"> <tajuk>Dokumen</title> <script defer="tunda" src="popup.js"></script> <script defer="tunda" src="content.js"></script> <script defer="tunda" src="background.js"></script> </head> <badan> <div id="react-target"></div> </badan> </html> </pra> <p>Mengapa ini berlaku dan bagaimana untuk membetulkannya? </p>
P粉727531237
P粉727531237

membalas semua(1)
P粉724737511

Nah, mudah sahaja:

plugins: [
  new HtmlWebpackPlugin({
    chunks: ['content']
  })
]
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!