remove wasm

This commit is contained in:
Jesse-Ma
2023-05-19 10:03:57 +08:00
parent 19cef5bb67
commit 8dfb189985
9 changed files with 938 additions and 998 deletions

View File

@@ -24,7 +24,6 @@ const assetsCDN = {
'https://cdn.jsdelivr.net/npm/pako@2.1.0/dist/pako.min.js',
// 'https://cdn.jsdelivr.net/npm/view-ui-plus@1.3.10/dist/viewuiplus.min.js',
'https://cdn.jsdelivr.net/npm/wasm-flate@1.0.2-browser/wasm_flate.min.js',
'https://cdn.jsdelivr.net/npm/html2canvas@1.4.1/dist/html2canvas.min.js',
],
@@ -44,28 +43,6 @@ const config = {
config.externals = assetsCDN.externals;
// const assetsCDN = {
// // 放置需要使用 cdn 的库
// externals: {
// 'vue': 'Vue',
// 'vue-router': 'VueRouter',
// "crypto-js": "CryptoJS",
// 'pako': 'pako',
// "html2canvas": "html2canvas",
// 'view-ui-plus':'ViewUIPlus',
// },
// css: [
// // 存放 引用 css文件的地址
// '//unpkg.com/element-plus@1.0.2-beta.48/lib/theme-chalk/index.css',
// ],
// js: [
// // 存放 引用 js 文件的地址
// '//unpkg.com/vue@3.1.1/dist/vue.global.js',
// '//unpkg.com/element-plus@1.0.2-beta.48/lib/index.full.js'
// ]
// }
// 为生产环境修改配置
if (process.env.NODE_ENV === 'production') {
config.plugins.push(
@@ -86,7 +63,7 @@ const config = {
new CompressionPlugin({
algorithm: "gzip", // 使用gzip压缩
test: /\.js$|\.html$|\.png$|\.jpg$|\.svg$|\.wasm$|\.css$/, // 匹配文件名
test: /\.js$|\.html$|\.png$|\.jpg$|\.svg$|\.css$/, // 匹配文件名
filename: "[path][base].gz[query]", // 压缩后的文件名(保持原文件名,后缀加.gz)
minRatio: 1, // 压缩率小于1才会压缩
threshold: 5120, // 对超过10k的数据压缩
@@ -98,7 +75,6 @@ const config = {
transpileDependencies: false,
chainWebpack: (setting) => {
setting.plugin("html").tap((args) => {
args[0].cdn = assetsCDN