mirror of
https://github.com/tenrok/vue-meta.git
synced 2026-06-06 02:02:24 +03:00
fc71e1f1c4
* refactor(examples): run ssr example from server * chore: switch to babel for build buble complains too much * feat: enable loaded callbacks feat: add skip option * examples: add async-callback browser example * examples: fix server * examples(ssr): add reactive script with callback * fix: also skip on ssr * chore: remove unused var * feat: only add mutationobserver if DOM is still loading feat: disconnect mutation observer once DOM has loaded * examples: pass vmid to loadCallback instead of el * feat: also support load callbacks for link/style tags * test: add unit tests for load * test: add load e2e test * chore: fix lint * chore: remove unused files * test: fix e2e load callback test * test: fix attempt * examples: ie9 compatiblity destructuring doesnt work in ie9 * fix: add onload attribute on ssr dont rely on mutationobserver * chore: lint ci conf * refactor: remove loadCallbackAttribute config option test: fix coverage for load * test: improve coverage * fix: only use console when it exists (for ie9) * chore: fix coverage
Vue Meta Examples
Prepare examples
To prepare the examples to run locally, please follow these steps:
git clone https://github.com/nuxt/vue-meta
cd examples
yarn install
Run the examples
When the examples are installed locally, start the example server as follows
yarn start
// or
HOST=0.0.0.0 PORT=8080 yarn start
and browse to http://localhost:3000 or whatever you changed the host and port to
SSR Example
The server side rendering example is available on the cli only, to run the SSR example just run
yarn ssr
Developing
If you would like to use the examples while developing or debugging vue-meta features or issues, please do as follows
git clone https://github.com/nuxt/vue-meta
yarn install
cd examples
yarn install
yarn dev