第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

使用 webpack 構(gòu)建 index.html 以與開(kāi)發(fā)服務(wù)器一起使用

使用 webpack 構(gòu)建 index.html 以與開(kāi)發(fā)服務(wù)器一起使用

牧羊人nacy 2023-02-17 17:28:46
我使用 webpack 運(yùn)行我的 Three.js 應(yīng)用程序,在 webpack.config 文件中具有以下配置:module.exports = {  entry: `${__dirname}/src/tut15.js`,  output: {    path: __dirname + '/dist',    filename: 'index_bundle.js'  },  devtool: 'inline-source-map',  devServer: {    contentBase: path.join(__dirname, 'dist'),    compress: true,    port: 9000  },  plugins: [    new HtmlWebpackPlugin()  ]}包.json  "scripts": {    "start": "webpack-dev-server --open",    "build": "webpack --config webpack.config.babel.js",    "test": "echo \"Error: no test specified\" && exit 1"  },使用HtmlWebpackPlugin它會(huì)為我自動(dòng)生成 html。但是因?yàn)槲蚁雱?chuàng)建一個(gè)帶有一些新標(biāo)簽的自定義 html 索引文件,所以這對(duì)我不起作用。所以我建立了這個(gè)項(xiàng)目npm run-script build并使用我應(yīng)用的編輯手動(dòng)運(yùn)行 dist 文件夾中的 index.html,一切正常。如果我從 webpack.config 中刪除 HtmlWebpackPlugin 并再次構(gòu)建項(xiàng)目然后運(yùn)行:npm startlivereload 適用于我的 js 文件以及我在 distfolder 中帶有自定義標(biāo)簽的新 index.html。問(wèn)題:在 dist 文件夾中創(chuàng)建更改感覺(jué)不正確。如何直接從源代碼生成 index.html?我想這可能會(huì)解決我能夠使用自定義 index.html 運(yùn)行開(kāi)發(fā)服務(wù)器的所有問(wèn)題或者是否也可以為構(gòu)建獲得一些 livereload?在我構(gòu)建項(xiàng)目后,它會(huì)在我的 distfolder 中生成 index.html 和 index.bundle。如果我刪除 index.bundle,該項(xiàng)目仍然有效。index.bundle 究竟做了什么?什么是最好的方法,或者每次我在索引文件中進(jìn)行更新時(shí)都需要構(gòu)建我的項(xiàng)目?謝謝!
查看完整描述

1 回答

?
夢(mèng)里花落0921

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊

至少關(guān)于自定義 index.html 和熱重載的問(wèn)題。


該插件有一些配置,您可以為模板添加。


new HtmlWebPackPlugin({

  filename: 'index.html',

  template: './public/index.html',

}),


查看完整回答
反對(duì) 回復(fù) 2023-02-17
  • 1 回答
  • 0 關(guān)注
  • 225 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)