@udemy-microservice-ticketing/common
v1.0.10
Published
common code for udemy microservice ticketing app
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:maintype 宣言ファイルfiles: 導入プロジェクト側で実際に利用される全ファイルscript:npm run clean && npm tscnpm login && npm publish (--access public←初回必要??)
updateしたとき
- コードを編集
- コードを build(npm run build)
- npm publish
- コードを使用する project 側で npm update @organization_name/project_name
