electron-vue
electron-vue copied to clipboard
Upgrade Dependencies, use Babel 7 and Webpack 5, various fixes
Summary
This commit is for upgrading outdated packages, upgrading to Babel 7 and Webpack 5.
By applying Babel 7 and Webpack 5, build and hot-reload speed improvements have been greatly improved.
Changes
- ✅ Package dependency upgrade (Includes Babel, Webpack, ESLint, Other outdated packages...)
- ✅ Fixed npm run dev and npm run build errors
- ✅ Perhaps the requirements of the basic Node version have been raised. (Tested on Node 14.17)
- ✅ Fix Hot Reload module behavior problem
- ✅ Upgrade to the latest Electron specs
TODO
- Document(README.md) update
Unit test related modules will be the same. I haven't checked separately.
I've split this into a new project with regards to it: https://github.com/jooy2/vutron
- Supports Vue 3, Electron 19~, NodeJS 14, 16~
- Supports the latest development environments such as Webpack 5, Babel 7, ESLint 8, etc.
- Faster compilation speed, various build problems fixed
I don't know if electron-vue will continue to be maintained, but I personally started working on new projects because I used this template often.
Please take a look around if you are interested.