Tôi đang cố gắng thực hiện một điều gì đó trong một dự án mà tôi không chắc liệu nó có khả thi không, tôi đang làm sai cách hoặc hiểu sai điều gì đó. Chúng tôi đang sử dụng webpack và ý tưởng là cung cấp nhiều hơn một tệp html.
localhost: 8181 -> phục vụ index.html
localhost: 8181 / example.html -> phục vụ example.html
Tôi đang cố gắng thực hiện điều đó bằng cách đặt nhiều điểm vào, theo tài liệu :
Cấu trúc thư mục là:
/
|- 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="https://stackoverflow.com/style/default.css">
</head>
<body>
<div id="container"></div>
<script src="/main.bundle.js"></script>
</body>
</html>
example.html:
<!DOCTYPE html>
<html
<head>
...
<link type="text/css" href="https://stackoverflow.com/style/default.css">
</head>
<body>
...
<script src="/example.bundle.js"></script>
</body>
</html>
Ai đó biết tôi đang làm gì sai?
Cảm ơn bạn.