webpack icon indicating copy to clipboard operation
webpack copied to clipboard

Issue #1226: Add easy-deploy option when installing the template using Vue CLI

Open codetheorist opened this issue 6 years ago • 5 comments

Add an option to the template installer that allows the user to add easy-deployment for GitHub pages.

If the user opts-in to this option, they will then be presented with 2 further prompts for:

  • Branch Name
  • Base URL (for project pages)

Once these details are entered, the will then simply have to run npm run deploy to deploy a built site to the correct branch of the repository.

codetheorist avatar Jan 06 '18 21:01 codetheorist

The tests failed on this however further investigation revealed issues with a previously merged commit.

A working demo built using this Webpack template is available on GitHub here.

The actual template that is generated is also available on the master branch for the repo here.

codetheorist avatar Jan 06 '18 21:01 codetheorist

We generally have some issues with CI tests, which is why I submitted #1218.

But you submitted 2 versions of this PR, can the old one be closed?

LinusBorg avatar Jan 06 '18 22:01 LinusBorg

Yeah, I did leave a comment on the old PR with regards to closing it for me please.

codetheorist avatar Jan 06 '18 22:01 codetheorist

Closed it.. by you can close your own PRs yourself I think ;)

LinusBorg avatar Jan 06 '18 22:01 LinusBorg

I did try to close, but I couldn't for the life of me find how to do it. It was probably right in front of me :)

codetheorist avatar Jan 06 '18 22:01 codetheorist