Skip to content

Commit 0d8d606

Browse files
authored
Merge pull request #42 from jsor-labs/frontend-maintenance
Frontend maintenance
2 parents 63d4e96 + 93b1db5 commit 0d8d606

36 files changed

+3423
-5027
lines changed

config/webpack-dev-server.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ module.exports = {
4949
loader: 'css-loader',
5050
options: {
5151
importLoaders: 1,
52-
minimize: false,
5352
}
5453
},
5554
{

config/webpack.config.js

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ module.exports = () => {
1919
},
2020
output: {
2121
path: path.resolve(process.cwd(), targetPath),
22-
filename: '[name].[contenthash].js',
23-
chunkFilename: '[name].[contenthash].js',
22+
filename: '[name].[contenthash:8].js',
23+
chunkFilename: '[name].[contenthash:8].js',
2424
},
2525
optimization: {
2626
runtimeChunk: 'single'
@@ -64,7 +64,6 @@ module.exports = () => {
6464
loader: 'css-loader',
6565
options: {
6666
importLoaders: 1,
67-
minimize: false, // Minification done by the PostCSSAssetsPlugin
6867
}
6968
},
7069
{
@@ -82,13 +81,23 @@ module.exports = () => {
8281
{
8382
test: /\.(gif|png|jpe?g|svg)$/i,
8483
use: [
85-
'file-loader',
84+
{
85+
loader: 'file-loader',
86+
options: {
87+
name: '[name].[hash:8].[ext]',
88+
}
89+
},
8690
],
8791
},
8892
{
8993
test: /\.(woff|woff2|eot|ttf|otf)$/,
9094
use: [
91-
'file-loader',
95+
{
96+
loader: 'file-loader',
97+
options: {
98+
name: '[name].[hash:8].[ext]',
99+
}
100+
},
92101
],
93102
},
94103
],
@@ -100,8 +109,8 @@ module.exports = () => {
100109
// https://webpack.js.org/guides/caching/#module-identifiers
101110
new webpack.HashedModuleIdsPlugin(),
102111
new MiniCssExtractPlugin({
103-
filename: '[name].[contenthash].css',
104-
chunkFilename: '[name].[contenthash].css',
112+
filename: '[name].[contenthash:8].css',
113+
chunkFilename: '[name].[contenthash:8].css',
105114
}),
106115
new PostCSSAssetsPlugin({
107116
plugins: [

0 commit comments

Comments
 (0)