Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 

dev.to client Demo

A dev.to API based client application for blogging

How to run on the local machine?

  • Fork this repository

  • Clone it from your fork

  • Open user-config.json file and update according to your blog configuration. i.e:

    • "dev__to_username" is you dev.to handle/username/login name.
    • "twitter_username" is your twitter username
    • "disqus_shortname" is Disqus surname or discuss comments URL prefix.
  • Run $ npm install

  • Run $ npm run serve
    Also you can try with the docker.

Deploy to VPS/any machine

  • I have included the docker file already. So, you can try with docker.

Docker Process

  • RUN sudo docker build -t iashraful/dev.to-client .
  • RUN sudo docker run -it -p 5000:80 --rm --name dev.to-client iashraful/dev.to-client
    You can customize the port if you need it. I that case, you just need to allow the port for TCP/IP connection

Traditional Process

  • Run $ npm install
  • Run $ npm run build
  • Now tell your webserver to serve from dist/ directory.
    You must remember to forward every request to /index.html. Because this app handles routing with Vue Router.

And of course, You want to update anything please send a PR to my repository. :)