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 Application with VueJS
Search
Sigit Prabowo
May 13, 2018
Programming
0
37
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
Apache Hive 4 on Treasure Data
ryukobayashi
1
450
新宿ダンジョンを可視化してみた
satoshi7190
3
420
2024 コーディング研修
ckazu
0
350
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.4k
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
190
WebGLで始める コンピュータグラフィックス入門
heller77
0
340
Fragment Composition of GraphQL
quramy
13
1.6k
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
2
130
slow types ってなんだろう?
karad
0
170
パフォーマンスを求めてDBに機能を寄せる戦略
aoyagikouhei
0
110
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
170
障害対応を起点としたもっといい開発と運用のサイクル作りのためにできること / Hatena Enginner Seminar #29
polamjag
0
420
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Teambox: Starting and Learning
jrom
128
8.4k
Building Adaptive Systems
keathley
32
1.9k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
7k
Agile that works and the tools we love
rasmusluckow
325
20k
Designing for humans not robots
tammielis
247
25k
Become a Pro
speakerdeck
PRO
13
4.6k
Building Applications with DynamoDB
mza
88
5.6k
Done Done
chrislema
178
15k
Typedesign – Prime Four
hannesfritz
36
2.1k
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