From e8ec0c4c0dc5b3048ca033e801030069ed15a605 Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Sun, 22 Aug 2021 10:39:41 +0800 Subject: [PATCH] remove "url-loader" and "file-loader" --- package.json | 2 -- webpack.config.ts | 11 ++--------- yarn.lock | 17 ----------------- 3 files changed, 2 insertions(+), 28 deletions(-) diff --git a/package.json b/package.json index 29defc05..cb44dffb 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,6 @@ "css-minimizer-webpack-plugin": "^3.0.1", "eslint": "^7.4.0", "eslint-formatter-beauty": "^3.0.0", - "file-loader": "^6.2.0", "html-webpack-plugin": "^5.3.1", "jest": "^27.0.4", "jest-extended": "^0.11.5", @@ -91,7 +90,6 @@ "ts-loader": "^9.2.2", "ts-node": "^10.0.0", "typescript": "^4.3.2", - "url-loader": "^4.1.1", "webpack": "^5.38.1", "webpack-cli": "^4.7.0", "webpack-dev-server": "^3.11.2" diff --git a/webpack.config.ts b/webpack.config.ts index 46c68691..a5a2484f 100644 --- a/webpack.config.ts +++ b/webpack.config.ts @@ -60,15 +60,8 @@ export default function (env?: Env): webpack.Configuration[] { ], }, { - test: /\.(png|webp)$/, - loader: 'url-loader', - options: { - limit: 8192, - }, - }, - { - test: /\.(svg|woff2?|eot|ttf)$/, - loader: isDev ? 'url-loader' : 'file-loader', + test: /\.(png|webp|svg|woff2?|eot|ttf)$/, + type: 'asset' }, ], }, diff --git a/yarn.lock b/yarn.lock index c87fddf7..68ef9225 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3986,14 +3986,6 @@ file-entry-cache@^5.0.1: dependencies: flat-cache "^2.0.1" -file-loader@^6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" - integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - fill-range@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" @@ -8398,15 +8390,6 @@ urix@^0.1.0: resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= -url-loader@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" - integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== - dependencies: - loader-utils "^2.0.0" - mime-types "^2.1.27" - schema-utils "^3.0.0" - url-parse@^1.4.3, url-parse@^1.4.7: version "1.4.7" resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278"