Skip to content

Commit

Permalink
chore(build): use build script also in pkg.json
Browse files Browse the repository at this point in the history
  • Loading branch information
stfsy committed May 26, 2022
1 parent a8b858e commit aee5b6a
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 7 deletions.
8 changes: 5 additions & 3 deletions build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@

set -e

npm run build-lib-external
VUE_CLI_SERVICE_CONFIG_PATH=ssr-safe-vue.config.js npm run build-lib-external-for-ssr
npm run build-lib-internal
rm -rf dist/

npm run build-lib-public-no-ssr
VUE_CLI_SERVICE_CONFIG_PATH=ssr-safe-vue.config.js npm run build-lib-public-for-ssr
npm run build-lib-internal-no-ssr
VUE_CLI_SERVICE_CONFIG_PATH=ssr-safe-vue.config.js npm run build-lib-internal-for-ssr
npm run build-types

Expand Down
5 changes: 1 addition & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,10 @@
"license": "MIT",
"scripts": {
"serve": "vue-cli-service serve",
"build": "npm run build-lib && npm run build-types",
"build": "bash ./build.sh",
"build-types": "vue-tsc --declaration --emitDeclarationOnly",
"build-lib": "npm run build-lib-public && npm run build-lib-internal && rm dist/demo.html && rm dist/*/demo.html",
"build-lib-public": "npm run build-lib-public-no-ssr && npm run build-lib-public-for-ssr",
"build-lib-public-no-ssr": "vue-cli-service build --target lib --name ui src/index.ts",
"build-lib-public-for-ssr": "vue-cli-service build --target lib --name ui --dest dist/ssr src/index.ts",
"build-lib-internal": "npm run build-lib-internal-no-ssr && npm run build-lib-internal-for-ssr",
"build-lib-internal-no-ssr": "vue-cli-service build --target lib --name internal --dest dist/internal src/internal/index.ts",
"build-lib-internal-for-ssr": "vue-cli-service build --target lib --name internal --dest dist/ssr/internal src/internal/index.ts",
"docs:serve": "nodemon --ext md,vue,js,scss --ignore docs/.vuepress/.cache --ignore docs/.vuepress/.temp --watch docs/* --watch styles --watch src/* --exec npm run docs:dev",
Expand Down

0 comments on commit aee5b6a

Please sign in to comment.