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
JQuery Plugin Publish
Search
JasonNi
September 06, 2013
Programming
290
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JQuery Plugin Publish
JQuery Plugin Publishing Travel
JasonNi
September 06, 2013
More Decks by JasonNi
See All by JasonNi
RxDialog
jasonni
3
440
Android UI Design Pattern
jasonni
0
160
Google Mobile Developer Summit Overview
jasonni
1
72
Google Mobile Design Codelab.pdf
jasonni
1
140
Other Decks in Programming
See All in Programming
Android CLI
fornewid
0
220
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.9k
Building a Meta Ray-Ban display app
akkeylab
0
170
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
210
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
120
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
19k
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
340
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
640
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
430
仕様駆動開発の消費期限
watany
20
8.7k
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
1.1k
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
2.8k
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
300
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
490
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
66
57k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
270
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
370
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
420
Transcript
JQuery Plugin 上架之旅 JasonNi MiiiCasa
緣起 miiicloud 在選檔案時 要一筆一筆勾選 在做測試時
旅程展開... 花個1小時寫一個來用好了
旅程展開...此時
旅程展開... 這東西 要做就要做最好低 應該要做成 framework 到處都可用 做成 JQuery Plugin 上架到
JQuery 官網好了!
旅程展開...
上架123 官方手冊 JQuery Plugin Publish Reference 1. Create a Github
Repo 2. Add a Post-Receive Hook 3. Add a Manifest 4. Validate Manifest 5. Publish a Version
Create a Github Repo
Add a Post-Receive Hook Github Help: Add a Post-Receive Hook
http://plugins.jquery.com/postreceive-hook
Add a Manifest JQuery Manifest Spec 命名規則: yourplugin.jquery.json Require Fields
• name • version • title • author • licenses • dependencies Optional Fields • description • keywords • homepage • docs • demo • download
Manifest Example { // JSON "name": "rangeselector", "version": "1.0.2", "title":
"jQuery Range Selector", "author": { "name": "Jason Ni", "email": "
[email protected]
", "url": "http://jasonni.github.io" }, "licenses": [ { "type": "MIT", "url": "http://opensource.org/licenses/mit-license.php" } ], "dependencies": { "jquery": ">=1.2.3" } }
Validate Manifest JQuery Plugin Publish - Validate Your Manifest File
Here
Publish a Version { "name": "rangeselector", "version": "1.0.2" …. }
$ git tag 1.0.2 $ git push origin --tags
Finish
航向未來, 夯哥說... 看的到經驗值啊 ! 鼓勵大家寫成 Plugin 方式,有 issue 就送 pull-request
到 Github
None