vue-wp-starter
vue-wp-starter copied to clipboard
A WordPress Vue.js starter plugin
trafficstars
Vue.js WordPress Starter
A WordPress Vue.js starter plugin with required toolbelts 😎
📦 What it ships with?
- Pre-configured webpack config
- Babel loader, Vue loader, CSS and LESS loader
- Separate
vendor.jswith all vendor scripts - Uglify JS for production
- Separate
frontend.jsandadmin.js - Extracted CSS/LESS to separate
frontend.cssandadmin.cssfiles. - Auto reloading with Browser with Browsersync (config)
- Vue and Vue Router
- Frontend (shortcode) and Backend starter app
- Modern PHP codebase with namespace support
🚚 Running
- Clone this repository in your plugins folder
- Activate the plugin
👨💻 Post Installation
- The name of the plugin class is
Base_Plugin, change the class name with your desired class name. - Replace the PHP namespace
Appwith your desired name. - Replace
basepluginorBASEPLUGINreference in files. - Run
npm install - To start developing, run
npm run dev🤘 - For production build, run
npm run build👍
🎁 Preview
⛑ Extra Goodies
- Vue List Table Component - Helps you to build WordPress list tables easily.
About
Made by Tareq Hasan from weDevs.
Found anything that can be improved? You are welcome to contribute.