Lightning Web コンポーネントのアプリケーションページ配置を試してみました。
Lightning Web コンポーネントをアプリケーションページに配置するにはXMLファイルで下記の宣言をする必要があります。
<target>lightning__AppPage</target>
全体はこんな感じ。
<?xml version="1.0" encoding="UTF-8"?> <LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata"> <apiVersion>47.0</apiVersion> <isExposed>true</isExposed> <targets> <target>lightning__HomePage</target> <target>lightning__AppPage</target> </targets> </LightningComponentBundle>
上記のように「target」の宣言をすることでカスタムの欄に表示されるようになりLighnting Web コンポーネントがアプリケーションページに配置可能になります。
作成したアプリケーションページはLighntingページタブを作成することでタブによるアクセスが可能になります。
アプリケーションページに配置されたLWCタブはこんな感じで画面に表示されます。