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
38
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
300
frontend-shikoku#1
kamataryo
1
610
Introducing of Map Warper
kamataryo
0
1.2k
wp-rest-api-and-amazon-polly
kamataryo
0
820
how-to-deploy-from-travis-ci
kamataryo
1
690
IoT with React
kamataryo
1
260
wacker#17-wreact
kamataryo
0
120
wakayamarb#37
kamataryo
1
73
Why have I preferred open source after leaving a public office?
kamataryo
1
5.8k
Other Decks in Technology
See All in Technology
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
320
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
570
地理空間データ可視化・解析・活用ソリューション Pacific Spatial Solutions (PSS)
pacificspatialsolutions
0
290
JSON攻略法.pdf
miyakemito
8
5.1k
サーバー間 GraphQL と webmock-graphql の話 / server-to-server graphql and webmock-graphql
qsona
2
190
Cracking the KubeCon CfP
inductor
2
250
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
540
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
210
【NW X Security JAWS#3】L3-4:AWS環境のIPv6移行に向けて知っておきたいこと
shotashiratori
0
360
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
1
370
反実仮想機械学習とは何か
usaito
PRO
11
4.7k
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
640
Featured
See All Featured
Ruby is Unlike a Banana
tanoku
96
10k
BBQ
matthewcrist
80
8.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
121
39k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Gamification - CAS2011
davidbonilla
76
4.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
6
1.5k
Music & Morning Musume
bryan
41
5.6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
40
4.4k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
Creatively Recalculating Your Daily Design Routine
revolveconf
210
11k
KATA
mclloyd
15
12k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
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 ໘ന͍͍ํΛݟ͚ͭͨΒڭ͍͑ͯͩ͘͞ʂ