|
@@ -33,9 +33,44 @@ module.exports={
|
|
|
|
|
|
{
|
|
|
test: /\.js$/,
|
|
|
- loader: 'babel-loader',
|
|
|
- exclude: /node_modules/
|
|
|
- }]
|
|
|
+ exclude: /node_modules/,
|
|
|
+ use: {
|
|
|
+ loader: 'babel-loader',
|
|
|
+ options: {
|
|
|
+ presets: ['@babel/preset-env']
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ test:/\.(png|jpe?g|gif|svg)$/i,
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ type: 'asset/resource',
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ },
|
|
|
+ {
|
|
|
+ test:/\.(woff2?|eof|ttf)$/i,
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ type: 'asset/resource',
|
|
|
+ generator:{
|
|
|
+ filename: "./font/[name].[ext]",
|
|
|
+ }
|
|
|
+ },]
|
|
|
},
|
|
|
plugins:[
|
|
|
new VueLoaderPlugin(),
|