av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

javascript - webpack dllPlugin如何打包vendor到html里面?

瀏覽:171日期:2023-03-12 14:11:17

問題描述

使用html-webpack-plugin只能將應用的bundle.js寫到html,不能將dll生成的vendor寫入,有沒有什么辦法?

問題解答

回答1:

可以使用 add-asset-html-webpack-plugin,將打包后的文件,加入html中。通過以下方式引用,或者參考下我的vue-2.0template

喜歡的話可以給個star

new HtmlWebpackPlugin({ filename: itemPath, template: template, inject: true, title: item.title || ’Document’, chunks: chunks, chunksSortMode: ’dependency’,}),new AddAssetHtmlPlugin([{ filepath: path.resolve(__dirname, config.build.dll.basePath, config.build.dll.fileName), outputPath: utils.assetsPath(’common/js/’), publicPath: path.join(config.build.publicPath, ’common/js’), includeSourcemap: true}])回答2:

自問自答:1、 將vendor.js生成到/dll/,2、 template.html使用html-webpack-plugin的模板語法

<body><script src='http://m.4tl426be.cn/wenda/<%= htmlWebpackPlugin.optiions.vendor %>'></script></body>

3、 設置webpack.dev.config.js

//...plugins:[ new HTMLPlugin({template: ’./src/template.html’,filename: ’index.html’vendor: ’/dll/’ + manifest.name + ’.js/’ //manifest就是dll生成的json })]

僅僅用于開發環境

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 国精产品一区一区三区免费完 | 久久久成人精品 | 国产精品揄拍一区二区 | 天天干狠狠干 | 久久精片 | av天天澡天天爽天天av | 国产电影一区二区在线观看 | 日本成人中文字幕 | 欧美成人精品激情在线观看 | 国产日韩视频 | 国产精品久久精品 | 国产精品一区二区在线免费观看 | 最新毛片网站 | 色久影院 | 九九九视频在线观看 | 一区二区av | 亚洲精品一二三区 | 精品国产乱码久久久久久久久 | 日韩欧美电影在线 | 国产精品资源在线观看 | 日韩三级在线观看 | 国产精品一区二区在线 | 中文字幕高清在线 | 一区二区不卡视频 | 亚洲高清视频一区二区 | 亚洲国产精品成人无久久精品 | 精品一区二区三区中文字幕 | 国产乱码精品一区二区三区忘忧草 | 亚洲美女网站 | 亚洲久草 | 欧美性a视频 | 国产精品久久 | 久久精品在线 | 亚洲一av | 91免费在线| 欧美成人一级视频 | a欧美 | 国产精品久久av | 一区二区视频在线 | 成人一区在线观看 | 女女爱爱视频 |