From 4c313d7834a425922dcc0e213460f837bc1c5ab2 Mon Sep 17 00:00:00 2001 From: fyears Date: Wed, 20 Oct 2021 23:49:40 +0800 Subject: [PATCH] remove extract comment --- package.json | 1 + webpack.config.js | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index a0504ad..4d37625 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "@types/node": "^14.14.37", "parcel": "^2.0.0", "prettier": "^2.4.1", + "terser-webpack-plugin": "^5.2.4", "ts-loader": "^9.2.6", "tslib": "^2.2.0", "typescript": "^4.4.4", diff --git a/webpack.config.js b/webpack.config.js index d02a681..dd1621c 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -1,4 +1,5 @@ const path = require("path"); +const TerserPlugin = require("terser-webpack-plugin"); module.exports = { entry: "./main.ts", @@ -44,9 +45,13 @@ module.exports = { util: require.resolve("util"), vm: require.resolve("vm-browserify"), zlib: require.resolve("browserify-zlib"), - } + }, }, externals: { obsidian: "commonjs2 obsidian", }, + optimization: { + minimize: true, + minimizer: [new TerserPlugin({ extractComments: false })], + }, };