feat(admin,admin-ui,medusa): Add Medusa Admin plugin (#3334)
This commit is contained in:
committed by
GitHub
parent
d6b1ad1ccd
commit
40de54b010
28
packages/admin-ui/src/index.ts
Normal file
28
packages/admin-ui/src/index.ts
Normal file
@@ -0,0 +1,28 @@
|
||||
import fse from "fs-extra"
|
||||
import { resolve } from "path"
|
||||
import vite from "vite"
|
||||
import { AdminBuildConfig } from "./types"
|
||||
import { getCustomViteConfig } from "./utils"
|
||||
|
||||
async function build(options?: AdminBuildConfig) {
|
||||
const config = getCustomViteConfig(options)
|
||||
|
||||
await vite.build(config).catch((_err) => {
|
||||
process.exit(1)
|
||||
})
|
||||
|
||||
await fse.writeJSON(
|
||||
resolve(config.build.outDir, "build-manifest.json"),
|
||||
options
|
||||
)
|
||||
}
|
||||
|
||||
async function watch() {
|
||||
throw new Error("Not implemented")
|
||||
}
|
||||
|
||||
async function clean() {
|
||||
throw new Error("Not implemented")
|
||||
}
|
||||
|
||||
export { build, watch, clean }
|
||||
Reference in New Issue
Block a user