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

Merge pull request !320 from laibo102/master
This commit is contained in:
openharmony_ci
2022-03-14 02:41:34 +00:00
committed by Gitee
3 changed files with 30 additions and 1 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",
@@ -4123,6 +4133,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",
+6
View File
@@ -59,6 +59,12 @@ function initConfig(config) {
mode: 'development',
module: {
rules: [
{
test:/\.(jpg|png|gif|jpeg|mp3|mp4|svg)$/,
use:{
loader:'url-loader'
}
},
{
test: /\.d\.ts/,
loader: 'ignore-loader'