Trailheadの【Lightning Web コンポーネントファイルのプッシュとリリース】でハマったこと
Trailheadでハマった件
モジュールLightning Web コンポーネントの基本のLightning Web コンポーネントファイルのプッシュとリリースでハマったので備忘録。。。
ハマったこと
最後の「ファイルのリリース」でDev Hub組織にリリースできなかったです。。。
指示通りにスクラッチ組織を作成し、そのDevHub組織にリリースするところでエラーが出てしまいました。
Case.Product__c...
とか SiteAdmin...
とか
試したこと
次のことを試したらリリースできました。
どれが正解かよくわからない。。。
DevHub組織のコミュニティを有効化してからスクラッチ組織を作成。
スクラッチ組織を作成する前にDevHub組織になるTrailhead Play Groundのコミュニティを有効化してから、再度スクラッチ組織を作成。
ケースのカスタム項目「Product」を削除
DevHub組織のケースオブジェクトに作成済みのカスタム項目Product
を削除
E_Bikes.site-meta.xmlを修正
SiteAdminのエラーなどが出ていたので、上記ファイルを修正
場所は、e-bikes-lwc > force-app > main > default > sites
内にあるxmlファイルです。
修正した2箇所
<siteAdmin>
にあるユーザ名を、スクラッチ組織のものからDevHub組織のものに変更<subdomain>
にあるドメイン名を、スクラッチ組織のものからDevHub組織のものに変更(.my.salesforce.comの部分は不要。サブドメインですし)
これらの修正でなんとかリリースができました。
もし同じようなエラーに出くわして心が折れた方はお試しください。。