Merge branch 'base' into i18n

This commit is contained in:
菲鸽 2024-04-11 18:39:41 +08:00
commit 3f391ebf09
5 changed files with 13 additions and 22 deletions

View File

@ -148,7 +148,6 @@
"unocss-applet": "^0.7.8", "unocss-applet": "^0.7.8",
"unplugin-auto-import": "^0.17.2", "unplugin-auto-import": "^0.17.2",
"vite": "4.3.5", "vite": "4.3.5",
"vite-plugin-imagemin": "^0.6.1",
"vite-plugin-restart": "^0.4.0", "vite-plugin-restart": "^0.4.0",
"vite-plugin-svg-icons": "^2.0.1", "vite-plugin-svg-icons": "^2.0.1",
"vite-plugin-vue-setup-extend": "^0.4.0", "vite-plugin-vue-setup-extend": "^0.4.0",

View File

@ -37,7 +37,10 @@
], ],
"minSdkVersion": 30, "minSdkVersion": 30,
"targetSdkVersion": 30, "targetSdkVersion": 30,
"abiFilters": ["armeabi-v7a", "arm64-v8a"] "abiFilters": [
"armeabi-v7a",
"arm64-v8a"
]
}, },
"ios": {}, "ios": {},
"sdkConfigs": {}, "sdkConfigs": {},
@ -74,4 +77,4 @@
"base": "/" "base": "/"
} }
} }
} }

View File

@ -68,18 +68,5 @@
} }
} }
], ],
"subPackages": [ "subPackages": []
{ }
"root": "pages-sub",
"pages": [
{
"path": "demo/index",
"type": "page",
"style": {
"navigationBarTitleText": "分包页面 标题"
}
}
]
}
]
}

View File

@ -1,5 +1,6 @@
// TIPS: 很多用户无法安装这个插件所以先注释掉了如果您可以安装成功那就可以放开这个注释以及下面的viteImagemin配置 // TIPS: 很多用户无法安装这个插件所以先注释掉了如果您可以安装成功那就可以放开这个注释以及下面的viteImagemin配置
// 注意小程序有主包2M的限制所以一般图片会放到图片服务器不放本地那就不需要这个插件 // 注意小程序有主包2M的限制所以一般图片会放到图片服务器不放本地那就不需要这个插件
// 如果是开发h5或者app的可以自行安装
import viteImagemin from 'vite-plugin-imagemin' import viteImagemin from 'vite-plugin-imagemin'
export default (enabled: boolean) => { export default (enabled: boolean) => {

View File

@ -26,7 +26,7 @@ import AutoImport from 'unplugin-auto-import/vite'
// import viteCompression from 'vite-plugin-compression' // import viteCompression from 'vite-plugin-compression'
import ViteRestart from 'vite-plugin-restart' import ViteRestart from 'vite-plugin-restart'
import { visualizer } from 'rollup-plugin-visualizer' import { visualizer } from 'rollup-plugin-visualizer'
import imagemin from './vite-plugins/imagemin' // import imagemin from './vite-plugins/imagemin'
console.log('process.platform -> ', process.platform) console.log('process.platform -> ', process.platform)
@ -55,8 +55,9 @@ export default ({ command, mode }) => {
UniPages({ UniPages({
exclude: ['**/components/**/**.*'], exclude: ['**/components/**/**.*'],
routeBlockLang: 'json5', // 虽然设了默认值但是vue文件还是要加上 lang="json5", 这样才能很好地格式化 routeBlockLang: 'json5', // 虽然设了默认值但是vue文件还是要加上 lang="json5", 这样才能很好地格式化
homePage: 'pages/index/index', // homePage 通过 vue 文件的 route-block 的type="home"来设定
subPackages: ['src/pages-sub'], // 是个数组,可以配置多个 // pages 目录为 src/pages分包目录不能配置在pages目录下
// subPackages: ['src/pages-sub'], // 是个数组可以配置多个但是不能为pages里面的目录
}), }),
UniLayouts(), UniLayouts(),
UniPlatform(), UniPlatform(),
@ -107,7 +108,7 @@ export default ({ command, mode }) => {
}), }),
// 这个图片压缩插件比较耗时,希望仅在生产环境使用 // 这个图片压缩插件比较耗时,希望仅在生产环境使用
// TODO: 缓存每次压缩过的图片,已经压缩过的不再压缩 // TODO: 缓存每次压缩过的图片,已经压缩过的不再压缩
imagemin(mode === 'production'), // imagemin(mode === 'production'),
], ],
define: { define: {
__UNI_PLATFORM__: JSON.stringify(process.env.UNI_PLATFORM), __UNI_PLATFORM__: JSON.stringify(process.env.UNI_PLATFORM),