Skip to content

Conversation

ddgll
Copy link
Owner

@ddgll ddgll commented Oct 3, 2025

This commit migrates the project from Vue 2 to Vue 3.

The following changes were made:

  • Updated package.json with Vue 3 and compatible dependencies.
  • Refactored the vue-virtualscroll component in src/index.js to use the Vue 3 Composition API with defineComponent.
  • Corrected the slot access syntax to be compatible with Vue 3.
  • Updated the webpack.config.js for Vue 3 and Webpack 5, including adding VueLoaderPlugin and mini-css-extract-plugin.
  • Updated the development application in dev/ to use the new Vue 3 createApp API.
  • Removed the outdated .babelrc file.

This commit migrates the project from Vue 2 to Vue 3.

The following changes were made:
- Updated `package.json` with Vue 3 and compatible dependencies.
- Refactored the `vue-virtualscroll` component in `src/index.js` to use the Vue 3 Composition API with `defineComponent`.
- Corrected the slot access syntax to be compatible with Vue 3.
- Updated the `webpack.config.js` for Vue 3 and Webpack 5, including adding `VueLoaderPlugin` and `mini-css-extract-plugin`.
- Updated the development application in `dev/` to use the new Vue 3 `createApp` API.
- Removed the outdated `.babelrc` file.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant