You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You'd better have node >=10 and npm >=6 installed:
sao
This template can be used with SAO, which also means you can use the template offline:
npm i -g sao jstransformer-handlebars
# from npm
sao vuepack new-project
# or git repo
sao egoist/vuepack new-project
Vue CLI
Vue CLI (vue-cli@2 or @vue/cli@>=3 + @vue/cli-init) is still supported, but it has been deprecated by Vue officially, so it is not recommended to use Vue CLI with Vuepack.
npm i -g @vue/cli @vue/cli-init
vue init egoist/vuepack
For Windows users
Install git with unix tools before getting started.
Folder Structure
If you did not enable Electron support, the dest folder is ./dist, otherwise it's ./app/dist.
./app folder only exists when you enabled Electron support.
├── app # the actual app you want to bundle with Electron
│ ├── dist # directory which contains all bundled files
│ └── index.js # entry file for Electron
├── build # webpack configs and other scripts
├── client # client-side app files
├── dist # bundled files and index.html
│ ├── index.html
│ └── [...other bundled files]
├── tests # e2e tests written by testcafe
├── node_modules # dependencies
└── package.json # package info