I have install Vue-storefront in my local machine(Ubuntu 18) by following these commands

git clone https://github.com/DivanteLtd/vue-storefront.git vue-storefront

cd vue-storefront


yarn installer

here I have used https://demo.vuestorefront.io as the backend I have install vue-storefront successfully


in localhost:3000

but I want to change localhost to and port 3000 to 8080

for this, I have made changes in vue-storefront/config/local.json


I have run

npm restart

But I can not access this

How can I do this...

  • 1
    what is the error when you hit ? Commented Feb 17, 2020 at 6:22
  • @RizwanKhan 404 Commented Feb 17, 2020 at 6:23
  • which OS you are using, also if you are in network make sure will point to your system. Commented Feb 17, 2020 at 7:37
  • Ubuntu 18.04.4 LTS, I have properly configured my network IP Commented Feb 17, 2020 at 8:11
  • can you run yarn dev instead of npm restart and check once. Commented Feb 17, 2020 at 8:22

1 Answer 1


I think the best solution for development is:

"host": ""

This makes server listening from localhost and remote connections. For example I was trying to develop storefront on remote server and I was not able to reach app through my domain name (for example: "myawesomedomain.com" with "host: "myawesomedomain.com" will not work)

Of course... there can be some security problems :-)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.