diff --git a/package.json b/package.json index 0c3ba275bbc356e383cc31fa0fa6350a8957906a..8fb17fc50d9503cc49bf4a6f38c1ac4c6b8eb0b0 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,7 @@ "typescript": "^3.2.2", "typescript-tslint-plugin": "^0.2.1", "uglifyjs-webpack-plugin": "^2.1.1", + "url-loader": "^1.1.2", "util": "^0.11.1", "webpack": "^4.28.4", "webpack-bundle-analyzer": "^3.0.3", diff --git a/scripts/webpack.client.config.js b/scripts/webpack.client.config.js index 681cffdb4b78bb8dbfbd0c3bb4113269871a1717..cc143ee2b1b7b91cc345020abce1380caa5e0e6d 100644 --- a/scripts/webpack.client.config.js +++ b/scripts/webpack.client.config.js @@ -30,13 +30,16 @@ module.exports = (options = {}) => merge( loader: "sass-loader", }], }, { - test: /\.(svg|png|ttf|woff|eot|woff2)$/, + test: /\.(png|ttf|woff|eot|woff2)$/, use: [{ loader: "file-loader", options: { name: "[path][name].[ext]", }, }], + }, { + test: /\.svg$/, + loader: 'url-loader' }], }, plugins: [ diff --git a/yarn.lock b/yarn.lock index 8edb541803d87cf536a6e6fa41f94585f885a7bf..5add43c679dc1c50146ae87f34f898cbed9add71 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3121,7 +3121,7 @@ mime@1.4.1: resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== -mime@^2.3.1: +mime@^2.0.3, mime@^2.3.1: version "2.4.0" resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6" integrity sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w== @@ -5236,6 +5236,15 @@ urix@^0.1.0: resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= +url-loader@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.2.tgz#b971d191b83af693c5e3fea4064be9e1f2d7f8d8" + integrity sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg== + dependencies: + loader-utils "^1.1.0" + mime "^2.0.3" + schema-utils "^1.0.0" + url-parse@^1.4.3: version "1.4.4" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.4.tgz#cac1556e95faa0303691fec5cf9d5a1bc34648f8"