@opendialogai/who-pwa
v1.1.0
Published
WHO Stars PWA front end
Downloads
112
Maintainers
Keywords
Readme
vue-project
This template should help get you started developing with Vue 2 in Vite.
Recommended IDE Setup
VSCode + Volar (and disable Vetur).
Customize configuration
See Vite Configuration Reference.
Project Setup
yarn installCompile and Hot-Reload for Development
yarn run devCompile and Minify for Production
yarn run buildPublishing
Once built, the assets in the /dist directory can be published to NPM (https://www.npmjs.com/package/@opendialogai/who-pwa) to be consumed
in the OD application.
To publish, run
npm publishLocal Development
** NB - please note, this flow does not seem to work through the docker workspace container, please run locally **
If developing locally, you can link the project by running
yarn linkin this project and then
yarn link @opendialog/who-pwain the who-app project. This will link the 2 projects together - you should be able to see the symlink in the node_modules directory in who-app.
Now there are 2 watchers to run:
- From inside this project root, run:
yarn build-watchThis will watch any changes made to components and re-run the vite build process with assets being saved to /dist.
- From inside the who-app project root, run
yarn watch-devThis should watch for any changes in the node_modules directory and copy assets into the public/vendor folder.
** NB - since image paths are different for local vite dev, or production built assets, the build command sets a base of
vendor/assets. For this to work as expected, all image urls should be imported eg
:src="require('local/path/to/asset')"This will then be converted to the correct path when built and published
