提交 8bda53ac 编写于 作者: fxy060608's avatar fxy060608

fix(app): add cssTarget (#3073)

上级 fe9c0cc6
......@@ -28,6 +28,7 @@
"main": "dist/uni.compiler.js"
},
"devDependencies": {
"@dcloudio/uni-cli-shared": "3.0.0-alpha-3030120211215001",
"@dcloudio/uni-components": "3.0.0-alpha-3030120211215001",
"@dcloudio/uni-h5": "3.0.0-alpha-3030120211215001",
"@dcloudio/uni-i18n": "3.0.0-alpha-3030120211215001",
......
......@@ -8,6 +8,7 @@ import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
import babel from '@rollup/plugin-babel'
import { cssTarget } from '@dcloudio/uni-cli-shared'
import { isH5CustomElement } from '@dcloudio/uni-shared'
function resolve(file: string) {
......@@ -120,6 +121,7 @@ export default defineConfig({
],
build: {
target: 'es2015',
cssTarget,
minify: true,
lib: {
name: 'uni-app-view',
......
......@@ -4,6 +4,7 @@ import { ConfigEnv, UserConfig } from 'vite'
import {
emptyDir,
cssTarget,
normalizePath,
resolveMainPathOnce,
APP_SERVICE_FILENAME,
......@@ -19,6 +20,7 @@ export function buildOptions(configEnv: ConfigEnv): UserConfig['build'] {
return {
// sourcemap: 'inline',
emptyOutDir: false, // 不清空输出目录,否则会影响 webpack 的输出
cssTarget,
assetsInlineLimit: 0,
rollupOptions: {
input: resolveMainPathOnce(inputDir),
......
......@@ -4,6 +4,7 @@ import type { ParserOptions } from '@vue/compiler-core'
import type { CompilerOptions, TemplateCompiler } from '@vue/compiler-sfc'
import { UniViteCopyPluginOptions } from './plugins/copy'
export const cssTarget = 'chrome53'
export interface CopyOptions {
/**
* 静态资源,配置的目录,在 uni_modules 中同样支持
......
......@@ -167,6 +167,7 @@ importers:
specifiers:
'@dcloudio/uni-app-vite': 3.0.0-alpha-3030120211215001
'@dcloudio/uni-app-vue': 3.0.0-alpha-3030120211215001
'@dcloudio/uni-cli-shared': 3.0.0-alpha-3030120211215001
'@dcloudio/uni-components': 3.0.0-alpha-3030120211215001
'@dcloudio/uni-h5': 3.0.0-alpha-3030120211215001
'@dcloudio/uni-i18n': 3.0.0-alpha-3030120211215001
......@@ -180,6 +181,7 @@ importers:
'@dcloudio/uni-app-vite': link:../uni-app-vite
'@dcloudio/uni-app-vue': link:../uni-app-vue
devDependencies:
'@dcloudio/uni-cli-shared': link:../uni-cli-shared
'@dcloudio/uni-components': link:../uni-components
'@dcloudio/uni-h5': link:../uni-h5
'@dcloudio/uni-i18n': link:../uni-i18n
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册