Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
frontend-shikoku#1
Search
KamataRyo
May 16, 2018
Technology
1
730
frontend-shikoku#1
第1回フロントエンド四国のLTスライド
KamataRyo
May 16, 2018
Tweet
Share
More Decks by KamataRyo
See All by KamataRyo
TileCloud の開発を支える技術
kamataryo
2
410
NPX-shell-hacking
kamataryo
0
53
Introducing of Map Warper
kamataryo
0
1.4k
wp-rest-api-and-amazon-polly
kamataryo
0
1k
how-to-deploy-from-travis-ci
kamataryo
1
840
IoT with React
kamataryo
1
290
wacker#17-wreact
kamataryo
0
150
wakayamarb#37
kamataryo
1
110
Why have I preferred open source after leaving a public office?
kamataryo
1
6k
Other Decks in Technology
See All in Technology
Jakarta Agentic AI Specification - Status and Future
reza_rahman
0
120
子育てで想像してなかった「見えないダメージ」 / Unforeseen "hidden burdens" of raising children.
pauli
2
300
障害対応訓練、その前に
coconala_engineer
0
140
Strands AgentsとNova 2 SonicでS2Sを実践してみた
yama3133
1
1k
re:Invent2025 3つの Frontier Agents を紹介 / introducing-3-frontier-agents
tomoki10
0
300
1人1サービス開発しているチームでのClaudeCodeの使い方
noayaoshiro
2
500
AI との良い付き合い方を僕らは誰も知らない
asei
0
170
MLflowダイエット大作戦
lycorptech_jp
PRO
1
150
ActiveJobUpdates
igaiga
1
250
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
wkm2
7
770
文字列の並び順 / Unicode Collation
tmtms
3
620
20251219 OpenIDファウンデーション・ジャパン紹介 / OpenID Foundation Japan Intro
oidfj
0
310
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.2k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Site-Speed That Sticks
csswizardry
13
1k
My Coaching Mixtape
mlcsv
0
7
Code Review Best Practice
trishagee
74
19k
It's Worth the Effort
3n
187
29k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
130
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
34
The Pragmatic Product Professional
lauravandoore
37
7.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Transcript
OQYίϚϯυͰ࣮ߦ͢Δ )FMMPϞδϡʔϧΛ࡞Ζ͏ʂ
XFCϑϩϯτΤϯυ։ൃڥͷத֩Λͳ͢ͷ
None
+BWB4DSJQUͷτϥϯεύΠϧɾόϯυϧ JavaScript (ES6 source) React Component (ES6 source, JSX) JavaScript
(ES6 module) JavaScript (CommonJS module) JavaScript (ES5 distribution) Bundler (Browserify) Transpiler (Babel) /PEFKTͷ+BWB4DSJQUϥϯλΠϜΛͬͯ λεΫ͕ॲཧ͞ΕΔ
/PEFKTΛΞοϓσʔτ͠·͔ͨ͠ʁ /PEFKTͷϦϦʔεεέδϡʔϧ IUUQTHJUIVCDPNOPEFKT3FMFBTFSFMFBTFTDIFEVMF
OQNW /PEFKTWҎ߱ ʹಉࠝ͞ΕΔ ศརίϚϯυ $ npx
OQNͰࣗݾհϞδϡʔϧΛ ࡞Δͷ͕ྲྀߦ͍ͬͯΔΈ͍ͨ ൃΈΜͳେ͖4JOESF IUUQTUXJUUFSDPNTJOESFTPSIVTTUBUVT
w /PEFͷW͕ਪ൛-54ʹͳͬͨ͜ͱ w ΈΜͳ͕OQYίϚϯυΛ͑Δͣ ྲྀߦͷཧ༝ʁ
࡞ͬͨ $ npx kamataryo
None
ҾऔΕΔ $ npx kamataryo github
None
࣮࣭ߦ͘Β͍ͷ+BWB4DSJQU IUUQTHJUIVCDPNLBNBUBSZPLBNBUBSZP
େ·͔ͳ࡞खॱ ࣗݾհΛඪ४ग़ྗʹు͘+BWB4DSJQUΛॻ͘ QBDLBHFKTPOͰΤϯτϦϙΠϯτʹࢦఆ͢Δ { "bin": { "kamataryo": "./src/cli"
} } ࣮ߦՄೳʹ͢Δ $ chmod +x ./src/cli όʔδϣϯཧ $ npm version patch # バージョンx.y.zのzをインクリメントする OQNKTDPN ʹαΠϯΞοϓͯ͠ɺ։ൃϚγϯͰϩάΠϯ $ npm login 公開する $ npm publish /PEFύοέʔδͷ࡞ೖʹ࠷ద͔
)FMMPϞδϡʔϧΛ࡞Δ͜ͱͰಘΒΕΔͷ w OQNΛͬͨϫʔΫϑϩʔΛΔ͜ͱ͕Ͱ͖Δ w ʢ4JOESFͷҒେ͞ʣ XFCϑϩϯτΤϯυͷ։ൃʹ͔ܽͤͳ͘ͳͬͨ/PEFKT )FMMPϞδϡʔϧΛ࡞ͬͯɺ /PEFKTͷΤίγεςϜΛࢧ͑ΔOQNͷੈքʹ৮ΕͯΈΑ͏ʂ