fix dropdown issue, add autoprefix for scss

This commit is contained in:
2023-03-31 22:19:51 +08:00
parent 41b1bbd7d6
commit 9677f6a82d
18 changed files with 2738 additions and 133 deletions

View File

@ -1,25 +1,38 @@
import { build } from "vite";
import postcssPresetEnv from "postcss-preset-env";
const libraries = [
{
entry: './lib/ui.js',
name: 'lib-ui'
},
{
entry: './lib/utility.js',
name: 'lib-utility'
}
]
libraries.forEach(async lib => {
await build({
clearScreen: false,
css: {
postcss: {
plugins: [postcssPresetEnv()]
}
},
build: {
lib: {
...lib,
entry: './lib/ui.js',
name: 'lib-ui',
formats: ['umd'],
fileName: (_format, name) => `${name}.min.js`
},
sourcemap: true
sourcemap: true,
emptyOutDir: false
}
})
})
},
{
clearScreen: false,
build: {
lib: {
entry: './lib/utility.js',
name: 'lib-utility',
formats: ['umd'],
fileName: (_format, name) => `${name}.min.js`
},
sourcemap: true,
emptyOutDir: false
}
}
]
libraries.forEach(async b => await build(b))