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
200
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.1k
HammerGestureConfigの 浅掘り /ionic-meetup-10
sayanaka
1
350
Angularのライブラリ作成について /ng-kyoto-angular-meetup-8
sayanaka
0
440
Other Decks in Technology
See All in Technology
ロリポップ! for Gamersを支えるインフラ/lolipop for gamers infrastructure
takumakume
0
140
「家族アルバム みてね」における運用管理・ オブザーバビリティの全貌 / Overview of Operation Management and Observability in FamilyAlbum
isaoshimizu
4
160
Cloud Run と GitHub Template Repository による軽量なアプリケーションプラットフォーム/ #nikkei_tech_talk
nikkei_engineer_recruiting
0
110
不動産 x AIことはじめ~データの真価を拓くために
estie
0
120
突撃! 隣のAmazon Bedrockユーザー 〜YouはどうしてAWSで?〜
minorun365
PRO
3
390
「自動テストのプラクティスを効果的に学ぶためのカードゲーム」 ( #sqip2024 )
teyamagu
PRO
2
180
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
46k
効果的なオンコール対応と障害対応
ryuichi1208
6
3.1k
持続可能なソフトウェア開発を支える『GitHub CI/CD実践ガイド』
tmknom
8
1.4k
Developer Experienceを向上させる基盤づくりの取り組み事例集
coconala_engineer
0
160
JTCや セキュリティチェックリストが夢の跡
nikinusu
1
750
アプリをリリースできる状態に保ったまま 段階的にリファクタリングするための 戦略と戦術 / Strategies and tactics for incremental refactoring
yanzm
6
1.4k
Featured
See All Featured
Building an army of robots
kneath
302
42k
Web development in the modern age
philhawksworth
205
10k
What's new in Ruby 2.0
geeforr
340
31k
Making Projects Easy
brettharned
113
5.8k
Design by the Numbers
sachag
277
19k
Why Our Code Smells
bkeepers
PRO
334
56k
Teambox: Starting and Learning
jrom
131
8.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
123
18k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
103
48k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.6k
How to Think Like a Performance Engineer
csswizardry
16
960
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
45
4.8k
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ʯΛলུ • ϏϧυΤϥʔΛు͍ͨʢ
[email protected]
ʣ
ΊͬͪΌָʹ࡞ΕΔͷͰ ͥͻͬͯΈ͍ͯͩ͘͞ʂ