Vanessa 2023-03-24 20:28:31 +08:00
parent b0b5d209ab
commit 7a6ea5f221
4 changed files with 69 additions and 63 deletions

View file

@ -3,7 +3,7 @@
"outDir": "./dist/",
"noImplicitAny": true,
"module": "commonjs",
"target": "es2021",
"target": "es6",
"typeRoots": [
"./node_modules/@types"
],

View file

@ -3,7 +3,7 @@ const webpack = require("webpack");
const pkg = require("./package.json");
const {CleanWebpackPlugin} = require("clean-webpack-plugin");
// const BundleAnalyzerPlugin = require("webpack-bundle-analyzer").BundleAnalyzerPlugin;
const { EsbuildPlugin } = require("esbuild-loader");
const {EsbuildPlugin} = require("esbuild-loader");
module.exports = (env, argv) => {
return {
@ -24,7 +24,7 @@ module.exports = (env, argv) => {
optimization: {
minimize: true,
minimizer: [
new EsbuildPlugin(),
new EsbuildPlugin({target: "es6"}),
],
},
resolve: {
@ -41,6 +41,9 @@ module.exports = (env, argv) => {
use: [
{
loader: "esbuild-loader",
options: {
target: "es6",
}
},
{
loader: "ifdef-loader",

View file

@ -27,7 +27,7 @@ module.exports = (env, argv) => {
optimization: {
minimize: true,
minimizer: [
new EsbuildPlugin(),
new EsbuildPlugin({target: "es2021"}),
],
},
module: {

View file

@ -25,7 +25,7 @@ module.exports = (env, argv) => {
optimization: {
minimize: true,
minimizer: [
new EsbuildPlugin(),
new EsbuildPlugin({target: "es6"}),
],
},
resolve: {
@ -42,6 +42,9 @@ module.exports = (env, argv) => {
use: [
{
loader: "esbuild-loader",
options: {
target: "es6",
}
},
{
loader: "ifdef-loader",