Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin is broken when using "evergreen: true" in vuepress configuration #28

Open
jmaneyrol69 opened this issue Apr 6, 2021 · 1 comment
Labels
bug Something isn't working wontfix This will not be worked on

Comments

@jmaneyrol69
Copy link

We have decided to remove IE compatibility from our vuepress site, but when using the evergreen: true option in Vuepress config (as explained at https://vuepress.vuejs.org/config/#browser-compatibility), this seems to break the plugin altogether with a series of Javascript errors. The problem occurs both in Chrome and Firefox (latest versions).

Here is the dev console output:

Console_vuepress.log

@genygilles
Copy link

@superbiger It seems due to the JSX in render function: https://github.com/superbiger/vuepress-plugin-tabs/blob/96cf59b10ccc8d877e8ba854a051ab8645e2215b/lib/components/Tabs.vue#L119

I think @vue/babel-preset-jsx @vue/babel-helper-vue-jsx-merge-props are missing in package.json and maybe also a babel.config.js: https://github.com/vuejs/jsx#installation?

@Kaifuny Kaifuny added wontfix This will not be worked on bug Something isn't working labels Jun 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

3 participants