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
npm-scriptsについて
Search
Kazunori-Kimura
January 17, 2018
Technology
0
90
npm-scriptsについて
npm-scriptsの概要と使い方について
Kazunori-Kimura
January 17, 2018
Tweet
Share
More Decks by Kazunori-Kimura
See All by Kazunori-Kimura
path-parser
kazunorikimura
0
280
objectのcloneを行う/How to clone of the object in js
kazunorikimura
0
290
クライアントサイドで大きなデータを扱うときのお話/Web Worker & IndexedDB
kazunorikimura
0
530
How freelance programmer works
kazunorikimura
0
82
moment.js
kazunorikimura
0
56
sequelize.pdf
kazunorikimura
0
450
Toward the world of "ready player one"
kazunorikimura
0
58
npmの便利なパッケージ: forever, winser
kazunorikimura
0
800
npmの便利なパッケージ: Jest
kazunorikimura
0
92
Other Decks in Technology
See All in Technology
初心者が行く!サーバレスWebアプリ開発の道
nagaharutogawa
0
450
Why do you get AWS certificates
hirosys
0
120
Kubeflow Pipelines v2 で変わる機械学習パイプライン開発
asei
4
340
業務で使えるかもしれない…!?GitHub Actions の Tips 集 / CI/CD Test Night #7
ponkio_o
PRO
24
7.1k
プッシュ型子育てサービスを、先行プロジェクト実施自治体において開始します
govtechtokyo
0
290
オブジェクト指向CSSが叶えたかったことと、CSSのいま / The aims of Object-oriented CSS and the current state of CSS usage
shinkufencer
11
3.7k
Introducing Pkl
enomotok
0
190
Code Smells @Voxxed Bucharest 24
victorrentea
0
110
複数の LLM モデルを扱う上で直面した辛みまとめ
kazuyaseki
1
250
OpenTelemetry実践 はじめの一歩
taxin
0
330
TypeScript Quiz (Encraft #12 Frontend Quiz Night)
uhyo
6
720
技術広報経験0のEMがエンジニアブランディングをはじめてみた
coconala_engineer
1
140
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
512
39k
In The Pink: A Labor of Love
frogandcode
137
21k
4 Signs Your Business is Dying
shpigford
174
21k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
Teambox: Starting and Learning
jrom
126
8.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
23
1.9k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Fireside Chat
paigeccino
19
2.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
28
46k
Stop Working from a Prison Cell
hatefulcrawdad
265
19k
What the flash - Photography Introduction
edds
64
11k
Transcript
OQNTDSJQUTʹ͍ͭͯ 2018-01-20 ଜ ݑن
ࡢࠓͷ8FCϑϩϯτΤϯυ։ൃʹ͍ͭͯ λεΫϥϯφʔ OQNTDSJQUTͷ͍ํ
ࡢࠓͷ8FCϑϩϯτΤϯυ։ൃʹ͍ͭͯ λεΫϥϯφʔ OQNTDSJQUTͷ͍ํ
ࡢࠓͷWebϑϩϯτΤϯυ։ൃ Node.jsͷπʔϧ͕ෆՄܽ πʔϧͷཧɺ࣮ߦʹnpmΛ͏ npm: node package manager
ϑϩϯτΤϯυ։ൃͷπʔϧ • babel • browserify/webpack • node-sass • browser-sync …etc
͜ΕΒͷπʔϧ܈Λͭͳ͗߹ΘͤΔ
ࡢࠓͷ8FCϑϩϯτΤϯυ։ൃʹ͍ͭͯ λεΫϥϯφʔ OQNTDSJQUTͷ͍ํ
λεΫϥϯφʔͱ JavaScriptͷτϥϯεύΠϧSCSSͷίϯύΠ ϧɺrequire/importͷղܾͱ͍ͬͨॲཧͷ࣮ߦ ΛࣗಈԽ͢Δ
දతͳλεΫϥϯφʔ • grunt • gulp • npm-scripts
grunt / gulp ϓϥάΠϯʹΑΓଟ༷ͳػೳΛఏڙ ઃఆ͕ෳࡶʹͳΓ͕ͪ
npm-scripts shell script / batchίϚϯυ Λ࣮ߦ package.jsonʹఆٛ γϯϓϧͰ֮͑Δ͜ͱ͕গͳ͍ ػೳ͕ශऑ
ࡢࠓͷ8FCϑϩϯτΤϯυ։ൃʹ͍ͭͯ λεΫϥϯφʔ OQNTDSJQUTͷ͍ํ
npm-scriptsͷఆٛ
npm-scriptsͰศརͳπʔϧ npm-run-all cross-env rimraf mkdirp chokidar-cli
ࡢࠓͷ8FCϑϩϯτΤϯυ։ൃʹ͍ͭͯ λεΫϥϯφʔ OQNTDSJQUTͷ͍ํ