diff --git a/package.json b/package.json index 012ea614..7ddda1a9 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,11 @@ { - "name": "dvcp_vite_webapp", - "private": true, + "name": "dvcp-vite-webapps", + "private": false, "version": "0.0.0", "scripts": { "dev": "vite", - "build": "vite build", "preview": "vite preview", - "lib": "vue-cli-service build --no-clean --target lib --dest lib packages/index.js&&npm unpublish --force&&npm publish", + "lib": "vite build --outDir lib --emptyOutDir&&npm unpublish --force&&npm publish", "lib:core": "vue-cli-service build --target lib --dest core/dist core/index.js --name vc-app-core&&npm unpublish --force&&npm publish", "lib:project": "node project/build.js", "lib:all": "node project/allProject.js&&npm unpublish --workspaces --force&&npm publish --workspaces", diff --git a/vite.config.js b/vite.config.js index 0560d26f..015acb93 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,5 +1,6 @@ import {createVuePlugin} from 'vite-plugin-vue2' import {defineConfig} from "vite"; +import * as path from "path"; export default defineConfig({ resolve: { @@ -39,5 +40,11 @@ export default defineConfig({ watch: { usePolling: true } + }, + build: { + lib: { + entry: path.resolve(__dirname, 'packages/index.js'), + name:"dvcp-vite-webapps" + } } })