Skip to content

Commit c15edf3

Browse files
committed
Better webpack chunking
1 parent a73cbc7 commit c15edf3

File tree

4 files changed

+10
-13
lines changed

4 files changed

+10
-13
lines changed

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "nginx-proxy-manager",
3-
"version": "2.0.3",
3+
"version": "2.0.4",
44
"description": "A beautiful interface for creating Nginx endpoints",
55
"main": "src/backend/index.js",
66
"devDependencies": {
@@ -30,8 +30,8 @@
3030
"style-loader": "^0.22.1",
3131
"tabler-ui": "git+https://github.com/tabler/tabler.git",
3232
"underscore": "^1.8.3",
33-
"webpack": "^4.12.0",
34-
"webpack-cli": "^3.0.8",
33+
"webpack": "^4.25.1",
34+
"webpack-cli": "^3.1.2",
3535
"webpack-visualizer-plugin": "^0.1.11"
3636
},
3737
"dependencies": {

src/backend/views/index.ejs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
<span class="loader"></span>
66
</div>
77

8-
<script type="text/javascript" src="/js/main.js?v=<%= version %>"></script>
8+
<script type="text/javascript" src="/js/main.bundle.js?v=<%= version %>"></script>
99
<%- include partials/footer.ejs %>

src/backend/views/login.ejs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
<span class="loader"></span>
66
</div>
77

8-
<script type="text/javascript" src="/js/login.js?v=<%= version %>"></script>
8+
<script type="text/javascript" src="/js/main.bundle.js?v=<%= version %>"></script>
99
<%- include partials/footer.ejs %>

webpack.config.js

+5-8
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ module.exports = {
1010
login: './src/frontend/js/login.js'
1111
},
1212
output: {
13-
path: path.resolve(__dirname, 'dist'),
14-
filename: 'js/[name].js',
15-
publicPath: '/'
13+
path: path.resolve(__dirname, 'dist'),
14+
filename: 'js/[name].bundle.js',
15+
chunkFilename: 'js/[name].bundle.[id].js',
16+
publicPath: '/'
1617
},
1718
resolve: {
1819
alias: {
@@ -108,10 +109,6 @@ module.exports = {
108109
to: 'images',
109110
toType: 'dir',
110111
context: '/app'
111-
}]),
112-
new webpack.optimize.LimitChunkCountPlugin({
113-
maxChunks: 1, // Must be greater than or equal to one
114-
minChunkSize: 999999999
115-
})
112+
}])
116113
]
117114
};

0 commit comments

Comments
 (0)