84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
Utilisezhtml-webpack-plugin只能将应用的bundle.jspour écrire en HTML, mais le fournisseur généré par la dll ne peut pas être écrit. Existe-t-il un moyen ?
html-webpack-plugin
bundle.js
Vous pouvez utiliser add-asset-html-webpack-plugin pour ajouter les fichiers packagés au HTML.Citer de la manière suivante, ou vous référer à mon modèle vue-2.0
Si vous l'aimez, vous pouvez lui donner une étoile
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 }])
Questions et réponses :1. Utilisezvendor.js生成到/dll/,2 template.html pour utiliser la syntaxe du modèle de html-webpack-plugin
vendor.js
/dll/
3. Définissez webpack.dev.config.js
//... plugins:[ new HTMLPlugin({ template: './src/template.html', filename: 'index.html' vendor: '/dll/' + manifest.name + '.js/' //manifest就是dll生成的json }) ]
Uniquement pour l'environnement de développement
Vous pouvez utiliser add-asset-html-webpack-plugin pour ajouter les fichiers packagés au HTML.
Citer de la manière suivante, ou vous référer à mon modèle vue-2.0
Si vous l'aimez, vous pouvez lui donner une étoile
Questions et réponses :
.1. Utilisez
vendor.js
生成到/dll/
,2 template.html pour utiliser la syntaxe du modèle de html-webpack-plugin
3. Définissez webpack.dev.config.js
Uniquement pour l'environnement de développement