添加webpack对图片、媒体资源的打包支持

Signed-off-by: laibo102 <laibo2@huawei.com>
Change-Id: I03ea41d013b7a437dd94f07276b18ea8c16ec8c7
This commit is contained in:
laibo102
2022-03-09 16:31:40 +08:00
parent 3bfeaad713
commit 363c204810
4 changed files with 31 additions and 2 deletions
+21
View File
@@ -2517,6 +2517,16 @@
"flat-cache": "^3.0.4"
}
},
"file-loader": {
"version": "6.2.0",
"resolved": "https://registry.npmmirror.com/file-loader/-/file-loader-6.2.0.tgz",
"integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
"dev": true,
"requires": {
"loader-utils": "^2.0.0",
"schema-utils": "^3.0.0"
}
},
"fill-range": {
"version": "7.0.1",
"resolved": "https://registry.nlark.com/fill-range/download/fill-range-7.0.1.tgz",
@@ -4124,6 +4134,17 @@
"punycode": "^2.1.0"
}
},
"url-loader": {
"version": "4.1.1",
"resolved": "https://registry.npmmirror.com/url-loader/-/url-loader-4.1.1.tgz",
"integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==",
"dev": true,
"requires": {
"loader-utils": "^2.0.0",
"mime-types": "^2.1.27",
"schema-utils": "^3.0.0"
}
},
"util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil-deprecate%2Fdownload%2Futil-deprecate-1.0.2.tgz",
+3 -1
View File
@@ -28,11 +28,13 @@
"@typescript-eslint/parser": "^4.11.0",
"chai": "^4.2.0",
"eslint": "^7.16.0",
"file-loader": "^6.2.0",
"mocha": "^8.2.1",
"mocha-context": "^0.1.5",
"pegjs": "^0.10.0",
"ts-node": "^9.1.1",
"uglify-js": "^3.13.0"
"uglify-js": "^3.13.0",
"url-loader": "^4.1.1"
},
"dependencies": {
"clean-webpack-plugin": "^3.0.0",
+1 -1
View File
@@ -14,7 +14,7 @@
"sourceMap": true,
"module": "commonjs",
"target": "es2017",
"types": [],
"types": ["node"],
"typeRoots": [],
"lib": [
"es2020"
+6
View File
@@ -56,6 +56,12 @@ function initConfig(config) {
mode: 'development',
module: {
rules: [
{
test:/\.(jpg|png|gif|jpeg|mp3|mp4)$/,
use:{
loader:'url-loader'
}
},
{
test: /\.d\.ts/,
loader: 'ignore-loader'