@udemy-microservice-ticketing/common
v1.0.10
Published
common code for udemy microservice ticketing app
Downloads
12
Readme
Udemy ticketing microservice common
共通リソースを npm package で公開する方法
- npm にログイン
- organization を作成
- package.json の
name
を${organization_name}/${package_name}
に変更する - typescript を導入。
tsconfig.json
にてdeclaration
とoutDir
を修正(導入側のプロジェクトで typescript のバージョン差異によるエラーを避けるためにも typescript を javascript に build してから) package.json
の各種プロパティを整理していく。main
: 導入プロジェクト側で実際に利用されるコードtypes
:main
type 宣言ファイルfiles
: 導入プロジェクト側で実際に利用される全ファイルscript
:npm run clean && npm tsc
npm login && npm publish (--access public←初回必要??)
updateしたとき
- コードを編集
- コードを build(npm run build)
- npm publish
- コードを使用する project 側で npm update @organization_name/project_name