Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Best Practice Create Documentation for Your App...
Search
Sigit Prabowo
May 13, 2018
Programming
0
42
Best Practice Create Documentation for Your Application with VueJS
building simple documentation with vuepress, vuejs
Sigit Prabowo
May 13, 2018
Tweet
Share
Other Decks in Programming
See All in Programming
CSC307 Lecture 03
javiergs
PRO
1
490
SourceGeneratorのススメ
htkym
0
200
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.4k
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
Fluid Templating in TYPO3 14
s2b
0
130
Data-Centric Kaggle
isax1015
2
780
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
470
CSC307 Lecture 06
javiergs
PRO
0
690
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
180
Featured
See All Featured
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
93
Rails Girls Zürich Keynote
gr2m
96
14k
HDC tutorial
michielstock
1
390
Building an army of robots
kneath
306
46k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
270
How to build a perfect <img>
jonoalderson
1
4.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Visualization
eitanlees
150
17k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
67
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Transcript
Best Practice Create Documentation for your Application using VueJS #iTalk2018
Sigit Prabowo Web Developer, Tirto.ID Entusiast in Front End Web
development, Chatbot
Documentation Place you get started in; for your skripsi* maybe;
when you decided to resign *ups
* Mulai pakai terminal *
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get
install -y nodejs https://yarnpkg.com/lang/en/docs/install/#debian-stable Install NodeJS (v.8+), yarn /documentaksi —/package.json —/docs ——/README.md ——/cara-install.md ——/requirement.md ——/.vuepress ———/config.js Structur foldernya Install Vuepress as Global yarn global add vuepress
$ mkdir dokumentaksi
package.json { "scripts": { "docs:dev": "vuepress dev docs", "docs:build": "vuepress
build docs" } }
$ mkdir docs $ vi README.md
README.md --- home: true actionText: Mulai → actionLink: /cara-install ---
$ cd .. $ yarn docs:dev
None
cara-install.md --- title: Cara Install meta: - name: keywords -
content: install dokumentaksi, dokumentaksi instalasi --- # Cara Install Ini cara installnya seperti ini lho jangan sampai salah ya
requirement.md --- title: Requirement meta: - name: keywords - content:
kebutuhan untuk sistem dokumentaksi, requirement --- # Requirement jadi kebutuhannya adalah begini begitu
$ mkdir .vuepress $ cd .vuepress $ vi config.js
config.js module.exports = { title: "Dokumentaksi", description: "Deskripsi Dokumentaksi", themeConfig:
{ sidebar: [ ['', 'Beranda'], // untuk default ke home page 'cara-install', ['requirement', 'Requirement'] ] } }
$ cd dokumentaksi $ yarn docs:dev
Deployment
$ yarn docs:build $ cd docs/.vuepress/dist $ yarn global add
surge $ surge
http://demo-dokumentaksi.surge.sh http://bit.ly/demodokumentaksi https://github.com/sprabowo/dokumentaksi
–Sigit Prabowo Thanks