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
NPX-shell-hacking
Search
KamataRyo
August 25, 2018
Technology
0
44
NPX-shell-hacking
WordCamp Ogijima 2018 の打ち上げの時に LT した npx コマンドの話
KamataRyo
August 25, 2018
Tweet
Share
More Decks by KamataRyo
See All by KamataRyo
TileCloud の開発を支える技術
kamataryo
2
350
frontend-shikoku#1
kamataryo
1
670
Introducing of Map Warper
kamataryo
0
1.3k
wp-rest-api-and-amazon-polly
kamataryo
0
910
how-to-deploy-from-travis-ci
kamataryo
1
740
IoT with React
kamataryo
1
270
wacker#17-wreact
kamataryo
0
130
wakayamarb#37
kamataryo
1
87
Why have I preferred open source after leaving a public office?
kamataryo
1
5.9k
Other Decks in Technology
See All in Technology
【Pycon mini 東海 2024】Google Colaboratoryで試すVLM
kazuhitotakahashi
2
550
Flutterによる 効率的なAndroid・iOS・Webアプリケーション開発の事例
recruitengineers
PRO
0
120
開発生産性を上げながらビジネスも30倍成長させてきたチームの姿
kamina_zzz
2
1.7k
アジャイルでの品質の進化 Agile in Motion vol.1/20241118 Hiroyuki Sato
shift_evolve
0
180
Introduction to Works of ML Engineer in LY Corporation
lycorp_recruit_jp
0
140
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
2
340
あなたの知らない Function.prototype.toString() の世界
mizdra
PRO
1
230
Why App Signing Matters for Your Android Apps - Android Bangkok Conference 2024
akexorcist
0
130
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
950
OCI Vault 概要
oracle4engineer
PRO
0
9.7k
マルチモーダル / AI Agent / LLMOps 3つの技術トレンドで理解するLLMの今後の展望
hirosatogamo
37
12k
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
700
Featured
See All Featured
Thoughts on Productivity
jonyablonski
67
4.3k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Facilitating Awesome Meetings
lara
50
6.1k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
430
How GitHub (no longer) Works
holman
310
140k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Transcript
NPX γΣϧܳ ศརʂ
γΣϧܳ • ίϚϯυ1ͭͰͳΜͰ͢Δతͳ @mattn_jp ͞Μͷ vim-script ͰγΣϧܳ https://qiita.com/mattn/items/d09c5018bdfe0b170b9a
None
/PEFKTΛΞοϓσʔτ͠·͔ͨ͠ʁ /PEFKTͷϦϦʔεεέδϡʔϧ IUUQTHJUIVCDPNOPEFKT3FMFBTFSFMFBTFTDIFEVMF
Σϒ੍࡞ʹ΄΅ඞਢʹͳͬͨ ύοέʔδϚωʔδϟʔ $ npm • Gulp Ͱ Slime SASS
Λ ίϯύΠϧͨ͠Γ.. • WordPress ςʔϚͷ։ൃ ڥΛηοτΞοϓͨ͠Γ.. • Gutenberg npm Λར༻͠ ͯ։ൃ͞Ε͍ͯΔΈ͍ͨ
OQNW /PEFKTWҎ߱ ʹಉࠝ͞ΕΔ ศརίϚϯυ $ npx • npm ͱͯ͠͞Ε͍ͯΔCLIίϚϯυΛμϯϩʔυ࣮ͯ͠ߦʂ
OQYίϚϯυͷ͍Ͳ͜Ζ w ͪΐͬͱͨ͠࡞ۀΛ͢Δ࣌ɻಛఆͷίϚϯυ͕ඞཁ͚ͩ ͲɺΠϯετʔϧ͢Δ·Ͱͳ͍ͳʙͱ͍͏࣌
σϝϦοτ https://www.reddit.com/r/ProgrammerHumor/comments/6s0wov/ heaviest_objects_in_the_universe/
σϞ
DPXTBZίϚϯυΛΒͤͯΈΔ ύοέʔδ໊ ίϚϯυҾʢࠓճҙͷจࣈྻʣ $ npx cowsay Moo!
&+4ςϯϓϨʔτͷγϯλοΫεΤϥʔΛ ૉૣ͘ൃݟ͢Δ ύοέʔδ໊ ίϚϯυҾʢࠓճϑΝΠϧ໊ʣ $ npx ejs-lint example.com.conf.els
+BWB֨ݴ"1*Ͱ༡Ϳ $ curl -s https://arigato-java.download/kakugen.json | jq -r '. []
| .t' | head -`expr $RANDOM % $(curl -s https://arigato- java.download/kakugen.json | jq '. | length')` | tail -1 | npx -q cowsay
w γΣϧܳͷੈքͱOQNͷੈք͕ɺ OQYίϚϯυͰγʔϜϨεʹܨ͕ͬͨʂ w OQNͷϥΠϒϥϦେʢݱࡏ ʣɻ ѱຐతͳγΣϧܳۤखͰɺϥΠϒϥϦʹਫ਼௨͍ͯ͠Ε Կ͔৽͍͜͠ͱ͕؆୯ʹͰ͖Δ͔ w ໘ന͍͍ํΛݟ͚ͭͨΒڭ͍͑ͯͩ͘͞ʂ