remove wasm
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user