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
Angular CLIについて
Search
puku0x
March 16, 2018
Technology
0
220
Angular CLIについて
Angular 触ろうの会 in Fukuoka #5 LT
puku0x
March 16, 2018
Tweet
Share
More Decks by puku0x
See All by puku0x
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
1.7k
Nx × AI によるモノレポ活用 〜コードジェネレーター編〜
puku0x
0
1.3k
ファインディにおけるフロントエンド技術選定の歴史
puku0x
2
240
ファインディでのGitHub Actions活用事例
puku0x
9
3.5k
Findyの開発生産性向上への取り組み ~Findyフロントエンドの場合~
puku0x
0
440
Findyの開発生産性を上げるためにやったこと
puku0x
1
610
Angularコーディングスタイルガイドはいいぞ
puku0x
1
370
Nx CloudでCIを爆速にした話
puku0x
0
890
Findyのフロントエンド設計刷新を通して得られた技術的負債との向き合い方
puku0x
1
1.8k
Other Decks in Technology
See All in Technology
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9k
混合雲環境整合異質工作流程工具運行關鍵業務 Job 的經驗分享
yaosiang
0
150
「魔法少女まどか☆マギカ Magia Exedra」の多様なバトルの開発を柔軟かつ効率的に実現するためのPure C#とUnityの分離について
gree_tech
PRO
0
280
Linux カーネルが支えるコンテナの仕組み / LF Japan Community Days 2025 Osaka
tenforward
1
120
あなたの知らない Linuxカーネル脆弱性の世界
recruitengineers
PRO
3
150
AI時代の開発を加速する組織づくり - ブログでは書けなかったリアル
hiro8ma
1
280
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
12
81k
映像エッジAIにおけるNode-RED活用事例
emirmatsui
0
140
NLPコロキウム20251022_超効率化への挑戦: LLM 1bit量子化のロードマップ
yumaichikawa
1
220
OCIjp_Oracle AI World_Recap
shinpy
1
170
アウトプットから始めるOSSコントリビューション 〜eslint-plugin-vueの場合〜 #vuefes
bengo4com
3
680
[2025年10月版] Databricks Data + AI Boot Camp
databricksjapan
1
250
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
Music & Morning Musume
bryan
46
6.9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
369
20k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
580
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
The Cult of Friendly URLs
andyhume
79
6.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Transcript
OHGVLVPLB "OHVMBS৮Ζ͏ͷձJO'VLVPLB
"OHVMBS৮Ζ͏ͷձJO'VLVPLB 2 ৽ٓါ !QVLVY 3&4$)0 *OD OHGVLVPLBPSHBOJ[FS
"OHVMBS৮Ζ͏ͷձJO'VLVPLB ࣍ w "OHVMBS$-*ͱ w "OHVMBS$-*৽ػೳ w "OHVMBS$-*ͷࠓޙ 3
"OHVMBS৮Ζ͏ͷձJO'VLVPLB 4
"OHVMBS৮Ζ͏ͷձJO'VLVPLB "OHVMBS$-* w "OHVMBSͰͷΞϓϦ։ൃΛॿ͚Δެࣜπʔϧ w ςϯϓϨʔτੜ w ։ൃαʔό w Ϗϧυ࠷దԽ
5 OQNJH!BOHVMBSDMJ
"OHVMBS৮Ζ͏ͷձJO'VLVPLB bOH`ίϚϯυ w ςϯϓϨʔτੜ w ։ൃαʔόىಈ w Ϗϧυ 6
OHHFOFSBUFDPNQPOFOUOBNF OHHFOFSBUFTFSWJDFOBNF OHTFSWF OHCVJMEQSPE
"OHVMBS৮Ζ͏ͷձJO'VLVPLB bOH`ίϚϯυ w ςετʢ,BSNBʣ w &&ςετʢ1SPUSBDUPSʣ 7 OHUFTU
OHUFTUTJOHMFSVODPEFDPWFSBHF OHUFTUTSDDCSPXTFS$ISPNF)FBEMFTT OHFF
"OHVMBS৮Ζ͏ͷձJO'VLVPLB 18"αϙʔτ w 4FSWJDF8PSLFS w 6OJWFSTBMʢ4FSWFS4JEF3FOEFSJOHʣ w "QQ4IFMM 8 OHOFXOBNFTFSWJDFXPSLFS
OHHFOFSBUFVOJWFSTBMOBNF OHHFOFSBUFBQQTIFMMOBNFVOJWFSTBMBQQBQQ Wʙ
"OHVMBS৮Ζ͏ͷձJO'VLVPLB 18"࡞ྫ w 4FSWJDF8PSLFS 6OJWFSTBM "QQ4IFMM 9
"OHVMBS৮Ζ͏ͷձJO'VLVPLB 4DIFNBUJDT w ΧελϜςϯϓϨʔτ͕͑Δ w /H3Yʢ"OHVMBS༻3FEVYϥΠϒϥϦʣ༻ 10 Wʙ OHOFXBQQDPMMFDUJPOTDIFNBUJDTOBNF OQNJOTUBMM!OHSYTDIFNBUJDTTBWFEFW
OHTFUEFGBVMUTTDIFNBUJDTDPMMFDUJPO!OHSYTDIFNBUJDT
"OHVMBS৮Ζ͏ͷձJO'VLVPLB "OHVMBS$-*W 11
"OHVMBS৮Ζ͏ͷձJO'VLVPLB "OHVMBS$-*W w OHVQEBUFίϚϯυՃ w OHFFʹTVJUFΦϓγϣϯՃ w BOHVMBSDMJKTPOʹlCVEHFUTzΦϓγϣϯՃ 12
"OHVMBS৮Ζ͏ͷձJO'VLVPLB OHVQEBUF w "OHVMBS$-*ϓϩδΣΫτͷߋ৽ w "OHVMBSͷόʔδϣϯΞοϓ w ґଘϥΠϒϥϦͷόʔδϣϯΞοϓ ʢ3Y+4 ;POFKT
5ZQF4DSJQUͳͲʣ 13 OHVQEBUF
"OHVMBS৮Ζ͏ͷձJO'VLVPLB OHFFTVJUF w &&ςετͷߜΓࠐΈ࣮ߦ 14 exports.config = { suites: {
page1: 'e2e/page1/**/*.e2e-spec.ts', page2: [ 'e2e/page2a/**/*.e2e-spec.ts', 'e2e/page2b/**/*.e2e-spec.ts' ] }, OHFFTVJUFTVJUFOBNF QSPUSBDUPSDPOGKT
"OHVMBS৮Ζ͏ͷձJO'VLVPLB CVEHFUT w ग़ྗ͞ΕΔϑΝΠϧͷαΠζΛ੍ݶ͢Δ 15 "apps": [ { "budgets": [{
"type": "bundle", "name": "main", "baseline": "300kb", "maximumWarning": “10%" }, { "type": "any", "maximumError": "500kb" } ], NBJOCVOEMFKT͕ L#Ҏ্Ͱܯࠂ ϑΝΠϧαΠζ͕ L#Ҏ্ͰΤϥʔ BOHVMBSDMJKTPO
"OHVMBS৮Ζ͏ͷձJO'VLVPLB $-*ͷࠓޙ w Wʢݱࡏ#FUBʣ w "OHVMBSຊମͱόʔδϣϯ౷Ұ w 8FCQBDL࠾༻ w OHBEEίϚϯυՃɺTDIFNBUJDTഇࢭͳͲ
16
"OHVMBS৮Ζ͏ͷձJO'VLVPLB ͓·͚ 17
"OHVMBS৮Ζ͏ͷձJO'VLVPLB $-*ΛΘͳ͍߹ 18
"OHVMBS৮Ζ͏ͷձJO'VLVPLB !OHUPPMTXFCQBDL w 8FCQBDL༻ͷ"P5ίϯύΠϧϓϥάΠϯ 19 import { AngularCompilerPlugin } from
'@ngtools/webpack' exports = { module: { rules: [{ test: /(?:\.ngfactory\.js|\.ngstyle\.js|\.ts)$/, use: '@ngtools/webpack' } ] }, plugins: [ new AngularCompilerPlugin({ tsConfigPath: 'path/to/tsconfig.json', entryModule: 'path/to/app.module#AppModule' }) ] } XFCQBDLDPOpHKT
"OHVMBS৮Ζ͏ͷձJO'VLVPLB $-*ͷ։ൃίʔυ໊ 20
"OHVMBS৮Ζ͏ͷձJO'VLVPLB $-*ͷ։ൃίʔυ໊ w ܭࢉՊֶͷҒਓ͕༝དྷ 21 όʔδϣϯίʔυ ։ൃίʔυͷ༝དྷ උߟ W -PWFMFTT
ΤΠμɾϥϒϨε ੈքॳͷϓϩάϥϚ W 5IPNQTPO έϯɾτϯϓιϯ $ݴޠ W )PQQFS άϨʔεɾϗούʔ $0#0- W 4VTTNBO δΣϥϧυɾδΣΠɾαεϚϯ 4*$1ஶऀ W 5VSJOH ΞϥϯɾνϡʔϦϯά νϡʔϦϯάϚγϯ W .PPSF ΰʔυϯɾϜʔΞ ϜʔΞͷ๏ଇ W ,MFFOF εςΟʔϒϯɾίʔϧɾΫϦʔω ਖ਼نදݱͷߟҊऀ
"OHVMBS৮Ζ͏ͷձJO'VLVPLB $-*ͷӅ͠ίϚϯυ 22
"OHVMBS৮Ζ͏ͷձJO'VLVPLB Ӆ͠ίϚϯυ w NBLFUIJTBXFTPNF ࣮ߦ͢Δͱ"OHVMBS$-*͕๙Ίͯ͘ΕΔ 23
OHNBLFUIJTBXFTPNF
"OHVMBS৮Ζ͏ͷձJO'VLVPLB "OHVMBS$-*Ͱ ָ͘͠։ൃ 24
None