Microsoft ExcelのアドインのTipsです。
カスタム関数
yo office でExcelカスタム関数のプロジェクトを生成してビルド、実行してもアドインが読み込まれない → manifest.xml の OfficeApp – Id 要素にGUIDを何かしら生成して値を更新する必要がある。
SSO
環境によるのかもしれないけど ssoauth-helper.js 内で process.env が参照できてないみたいなので、環境変数にCLIENT_IDなどを設定するか dotenv をインストールして require(‘dotenv’).config(); でも呼んであげるといい。
fallbackauthdialog.js 内の publicClientApp は publicClientApp.initialize() してあげておいたほうがいいかもしれない。
それからなぜかよくわからないけどfallbackauthdialog.jsやmanifest.xml内の {PORT} は置換されないので手動で書き換えておいたほうがいい。
あとはチュートリアル通りでいけるはず。