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.2k
HammerGestureConfigの 浅掘り /ionic-meetup-10
sayanaka
1
350
Angularのライブラリ作成について /ng-kyoto-angular-meetup-8
sayanaka
0
440
Other Decks in Technology
See All in Technology
WINTICKETアプリで実現した高可用性と高速リリースを支えるエコシステム / winticket-eco-system
cyberagentdevelopers
PRO
1
190
「 SharePoint 難しい」ってよく聞くけど、そんなに言うなら8歳の息子に試してもらった
taichinakamura
1
630
Gradle: The Build System That Loves To Hate You
aurimas
2
150
ガチ勢によるPipeCD運用大全〜滑らかなCI/CDを添えて〜 / ai-pipecd-encyclopedia
cyberagentdevelopers
PRO
3
210
AWS CodePipelineでコンテナアプリをデプロイした際に、古いイメージを自動で削除する
smt7174
1
100
【若手エンジニア応援LT会】AWSで繋がり、共に成長! ~コミュニティ活動と新人教育への挑戦~
kazushi_ohata
0
180
顧客が本当に必要だったもの - パフォーマンス改善編 / Make what is needed
soudai
24
6.8k
いまならこう作りたい AWSコンテナ[本格]入門ハンズオン 〜2024年版 ハンズオンの構想〜
horsewin
9
2.1k
Datachain会社紹介資料(2024年11月) / Company Deck
datachain
3
16k
「視座」の上げ方が成人発達理論にわかりやすくまとまってた / think_ perspective_hidden_dimensions
shuzon
2
4.8k
2024-10-30-reInventStandby_StudyGroup_Intro
shinichirokawano
1
630
現地でMeet Upをやる場合の注意点〜反省点を添えて〜
shotashiratori
0
530
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
790
The Art of Programming - Codeland 2020
erikaheidi
51
13k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
37
1.8k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
228
52k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
Ruby is Unlike a Banana
tanoku
96
11k
It's Worth the Effort
3n
183
27k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
664
120k
The World Runs on Bad Software
bkeepers
PRO
65
11k
The Language of Interfaces
destraynor
154
24k
BBQ
matthewcrist
85
9.3k
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]
ʣ
ΊͬͪΌָʹ࡞ΕΔͷͰ ͥͻͬͯΈ͍ͯͩ͘͞ʂ