J'essaie de faire quelque chose dans un projet dont je ne suis pas sûr qu'il soit possible, je suis dans une mauvaise voie ou je comprends mal quelque chose. Nous utilisons webpack, et l'idée est de servir plus d'un fichier html.
localhost:8181 -> sert index.html
localhost:8181/example.html -> sert exemple.html
J'essaie de le faire en définissant plusieurs points d'entrée, en suivant la méthode documentation :
La structure du dossier est la suivante :
/
|- package.json
|- webpack.config.js
/src
|- index.html
|- example.html
| /js
|- main.js
|- example.js
Webpack.config.js :
...
entry: {
main: './js/main.js',
exampleEntry: './js/example.js'
},
output: {
path: path.resolve(__dirname, 'build', 'target'),
publicPath: '/',
filename: '[name].bundle.js',
chunkFilename: '[id].bundle_[chunkhash].js',
sourceMapFilename: '[file].map'
},
...
index.html
<!DOCTYPE html>
<html
<head>
...
<link type="text/css" href="stackoverflow.com/style/default.css">
</head>
<body>
<div id="container"></div>
<script src="/main.bundle.js"></script>
</body>
</html>
exemple.html :
<!DOCTYPE html>
<html
<head>
...
<link type="text/css" href="stackoverflow.com/style/default.css">
</head>
<body>
...
<script src="/example.bundle.js"></script>
</body>
</html>
Quelqu'un sait ce que je fais mal ?
Merci.