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 ライブラリ開発 /ng-japan-onair
Search
Sayaka Nakatsuka
November 19, 2018
Technology
0
210
Angular ライブラリ開発 /ng-japan-onair
ng-japan OnAir (2018/11/29) での発表資料です。
デモがメインですので、下記アーカイブと合わせてご覧ください。
https://youtu.be/SALxOI9D33E
Sayaka Nakatsuka
November 19, 2018
Tweet
Share
More Decks by Sayaka Nakatsuka
See All by Sayaka Nakatsuka
Angular 7 から 8にあげてみた /ng-kyoto-angular-meetup-10
sayanaka
3
2.3k
HammerGestureConfigの 浅掘り /ionic-meetup-10
sayanaka
1
370
Angularのライブラリ作成について /ng-kyoto-angular-meetup-8
sayanaka
0
450
Other Decks in Technology
See All in Technology
“⾞が通れるほど⼤きな”セキュリティーホールを抑えながらログインしたい
taiseiue
0
130
SmartHRの複数のチームにおけるMCPサーバーの活用事例と課題
yukisnow1823
2
1.1k
Devin&Cursor、それぞれの「本質」から導く最適ユースケース戦略
empitsu
1
200
コードの考古学 〜労務システムから発掘した成長の糧〜
kenta_smarthr
0
460
人とAIとの共創を夢見た2か月 #共創AIミートアップ / Co-Creation with Keito-chan
kondoyuko
1
650
GitHub Coding Agent 概要
kkamegawa
1
1.3k
CSS polyfill とその未来
ken7253
0
130
面接を通過するためにやってて良かったこと3選
sansantech
PRO
0
120
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
令和トラベルQAのAI活用
seigaitakahiro
0
480
データプレーンプログラミングとは? DPU&スイッチASICの開発経験から語る
ebiken
PRO
0
160
スプリントゴールで価値を駆動しよう
takufujii
3
1.6k
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Agile that works and the tools we love
rasmusluckow
329
21k
Thoughts on Productivity
jonyablonski
69
4.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
25
2.8k
The Power of CSS Pseudo Elements
geoffreycrofte
76
5.8k
Typedesign – Prime Four
hannesfritz
41
2.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
The Cult of Friendly URLs
andyhume
78
6.4k
Stop Working from a Prison Cell
hatefulcrawdad
269
20k
How STYLIGHT went responsive
nonsquared
100
5.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
Transcript
Angular ϥΠϒϥϦ։ൃ ng-japan OnAir sayanaka (2018-11-19)
sayanaka • ฌݿݝग़ɺେࡕࡏॅ • ng-kyoto ද • JavaScriptྺ 3ɺAngularྺ 2
• Twitter @zilch8
AngularͷϥΠϒϥϦͬͯ Ͳ͏ͬͯ࡞Δͷʁ
Angular CLI 6.x Ҏ߱
Angular CLI 1.x ·Ͱ • ϥΠϒϥϦະαϙʔτ • ࣗྗͰwebpack.configΛ࡞Δ • ng-packagrΛʢखಈͰʣಋೖ͢Δ
• ޙड़
ng-packagrʁ
ng-packagr • https://github.com/ng-packagr/ng- packagr • AngularͷPackage FormatʹԊͬͯ Α͠ͳʹϏϧυͯ͘͠ΕΔϥΠϒϥϦ • 2017/08/31
- v1.0.0 ϦϦʔε
ng-packagr • Angular CLIͰ࡞ͬͨϓϩδΣΫτ্Ͱಈ͘ • Ұݸਓʢ@dheresʣ͕࡞ͬͨϥΠϒϥϦ
σϞ
ng-packagrͷखಈಋೖྫ • ௨ৗ • https://github.com/ng-packagr/ng- packaged • Nx Workspace •
https://github.com/ng-packagr/nx- packaged
ҙ • ~~.module.tsͷexportsʹɺΘ͍ͤͨ componentΛ໌ه͢Δ • AoTϏϧυඞਢ • ܦݧஊʢҼՌෆ໌ʣ • import
fromͰɺʮ~~/indexʯΛলུ • ϏϧυΤϥʔΛు͍ͨʢCLI@1.xxʣ
ΊͬͪΌָʹ࡞ΕΔͷͰ ͥͻͬͯΈ͍ͯͩ͘͞ʂ