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
自作Cコンパイラ 8時間の奮闘
soukouki
0
850
アプリをリリースできる状態に保ったまま 段階的にリファクタリングするための 戦略と戦術 / Strategies and tactics for incremental refactoring
yanzm
6
1.5k
Mocking in Rust Applications
taiki45
2
420
サーバレスでモバイルアプリ開発! NTTコム「ビジネスdアプリ」のアーキテクチャ / The architecture of business d app
nttcom
12
250
OCI で始める!! Red Hat OpenShift / Get Started OpenShift on OCI
oracle4engineer
PRO
1
190
LLVM/ASMを使った有限体の高速実装
herumi
0
120
開発者の定量・定性データを組み合わせて開発者体験を把握するための取り組み
ham0215
1
160
「家族アルバム みてね」における運用管理・ オブザーバビリティの全貌 / Overview of Operation Management and Observability in FamilyAlbum
isaoshimizu
4
170
「認証認可」という体験をデザインする ~Nekko Cloud認証認可基盤計画
logica0419
2
450
20240911_New_Relicダッシュボード活用例
speakerdeckfk
0
110
ロリポップ! for Gamersを支えるインフラ/lolipop for gamers infrastructure
takumakume
0
140
PDF Viewer作成の今までとこれから
hunachi
0
480
Featured
See All Featured
How to Ace a Technical Interview
jacobian
274
23k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
230
17k
Building Adaptive Systems
keathley
36
2.1k
The Cost Of JavaScript in 2023
addyosmani
42
5.7k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
Mobile First: as difficult as doing things right
swwweet
221
8.8k
Art, The Web, and Tiny UX
lynnandtonic
294
20k
Debugging Ruby Performance
tmm1
72
12k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
166
48k
A designer walks into a library…
pauljervisheath
201
24k
Building an army of robots
kneath
302
42k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
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]
ʣ
ΊͬͪΌָʹ࡞ΕΔͷͰ ͥͻͬͯΈ͍ͯͩ͘͞ʂ