vgh-pages
v1.1.0
Published
Publishes your Vuejs project to a git pages branch on GitHub
Downloads
3
Maintainers
Readme
vgh-pages
What
CLI to quickly deploy VueJS projects to GitHub Pages. This is pretty useful for quick mocks and prototypes.
Why
How
Then you can install vgh-pages through a package manager of your preference:
# using yarn
yarn add global vgh-pages
# using npm
npm i -g vgh-pages
# case your project goes directly in the root
# or your publicPath is already properly set inside the vue.config.js
vgh
# or else
# don't forguet to set your public path, the project name that appears after the slash.
# (e.g.: https://[your-username].github.io/[your-project-name])
vgh --public-path [your-project-name]
flag | Usage | example | Default |
---------------------------- | ------------------------------------- | ------------------------------ | ------------------------------------------------------ |
--public-path [string] |-p [path]
or --public-path [path]
| vgh -p your-project-name
|'/' |
--dir [string] |-d [dir]
or --dir [dir]
| vgh -d dist
| /dist |
--add [bool] |-a
or --add-dotfiles
| vgh -a
| false |
--branch [string] |-b [branch]
or --branch [branch]
| vgh -b gh-pages
| gh-pages |
--email [string] |-e [email]
or --email [email]
| vgh -e [email protected]
| Implyied from your Git Global variables or undefined |
--keep-existing-files [bool] |-k
or --keep-existing-files
| vgh -k
| false |
--message [string] |-m [message]
or --message [message]
| vgh -m 'your commit message'
| 'Updates for GitHub Pages' |
--name [string] |-n [name]
or --name [name]
| vgh -n 'your-user-name'
| Implyied from your Git Global variables or undefined |
--skip-build [bool] |-s
or --skip-build
| vgh -s
| false |
--tag [string] |-t [tag]
or --tag [tag]
| vgh -t tag-name
| '' |
@
instead of ..