document https://bucketfan.github.io/Radio-Openapi/
- Stoplight Studio をダウンロードして openapi.yaml を編集
- npm run build:packages でコード自動生成
$ npm install
$ npm run build:doc
$ npm run mockserver
-
プロジェクトのルートに
.npmrc
を作成し、以下の内容を追加//npm.pkg.github.com/:_authToken=ACCESS_TOKEN @bucketfan:registry=https://npm.pkg.github.com
-
ACCESS_TOKEN の部分には、GitHub から個人の access token を作成し、追加
-
Creating a personal access tokenを参考に token を発行する
⚠️ Generate New Token (Beta)
とGenerate New Token (classic)
の二つが選べると思いますが、Generate New Token (classic)
を選択してください
⚠️ read:packages
とpublic_repo
にチェックを入れて発行してください
-
-
ログインする
$ npm login <!-- 以下を順番に聞かれる --> Username: github のユーザーネーム (https://github.com/code-yyだったらcode-yy) Password: githubのパスワード Email: githubに登録しているメールアドレス
-
パッケージをインストールする
$ yarn add @bucketfan/radio-api-client or $ yarn add @bucketfan/radio-api-interfaces