LWC関連(トレイルヘッド含む）のまとめ

[まとめページに戻る](https://qiita.com/Keiji_otsubo/items/60afc2a8d211b6f7d89f)

少し関連情報を整理します。

# 操作方法等の覚え

+ [VS Codeでの操作覚え(LWC)](https://qiita.com/Keiji_otsubo/items/b385bda8e35dea9b4dd9)
+ [VS Codeでの操作覚え(LWC)2](https://qiita.com/Keiji_otsubo/items/8f940bca4cb8c6864be2)
+ [古いPC(Win7)でSalesforce DXの環境設定する](https://qiita.com/Keiji_otsubo/items/0eb9909a497646a480f0)
+ [古いPC(Win 7)でSalesforce DXの環境設定する2](https://qiita.com/Keiji_otsubo/items/9e086f3225336ec9f1f6)
+ [LWC エラーの対処方法](https://qiita.com/Keiji_otsubo/items/480135e98f6b0144ee63)
+ [LWCが関係するトレイルヘッドのエラー](https://qiita.com/Keiji_otsubo/items/569b02f6d583be2567d9)
+ [LWC未解決](https://qiita.com/Keiji_otsubo/items/e49b4d60332abf4dd44d)
+ [Saveボタンがないのでショートカットを使う](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000Jg2Q9)

:::note
Use Ctrl + S

[Keyboard shortcuts for Windows - Visual Studio Code](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf)
:::

+ [Execute Anonymous Apex](https://qiita.com/Keiji_otsubo/items/9e164d95749bbb55ffe8)
+ [Ctrl+Shift+P を押すと sfdx コマンドがコマンド パレットに表示されない](https://qiita.com/Keiji_otsubo/items/7479897a4692da824c2b)
+ [スクラッチ組織に自動ログインする手順](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000Pf6We)
+ [sfdx-lwc-jest　のまとめ](https://qiita.com/Keiji_otsubo/items/3ba38582547079ec7553)
+ [Uninstall Salesforce CLI or Plugins](https://qiita.com/Keiji_otsubo/items/7d39b9c06c0c489b09ba)
+ [CLIがsfdxからsfに変わった](https://qiita.com/Keiji_otsubo/items/f3645a7d74e69446c990)
+ [sf でのエラーのまとめ](https://qiita.com/Keiji_otsubo/items/aeaae548f1b90ba02028)
+ [Apex Language Server Apex 言語サーバ](https://qiita.com/Keiji_otsubo/items/c5c62b10b34dfe02157c)
+ [Salesforce Code Analyzerのインストールエラー](https://qiita.com/Keiji_otsubo/items/ca49e0c40c13cbc478b1)
+ [SFDXでのデバック](https://qiita.com/Keiji_otsubo/items/a2446042711c3d7cbc76)

+ [Salesforce CLIのアンインストールができない](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007X6YzB)

:::note
PATH 変数を確認すると、インストール先が判断できると思います。そこにアンインストール用のバッチファイルとかはないですか？

https://www.reddit.com/r/SalesforceDeveloper/comments/16dn1v4/cant_uninstall_sfdx_windows/
:::

+ [VisualStudioCodeからsfコマンドを使おうとすると「no matching result」としか出ません](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000mFDL)

:::note
JAVA＿HOMEなどの環境変数は正しく設定できていますか？

I had the same problem, which also wasn’t resolved by reinstalling. In my case, I needed to install the Java JDK and the Salesforce CLI using the installer from the official website, so that the environment variables were correctly configured. After this, it worked normally

https://salesforce.stackexchange.com/questions/411738/vs-code-salesforce-extensions-not-activating
:::

+ [Any way to install vi? "sudo apt-get update" complains "sudo: command not found"](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000UwFa)
+ [URL アドレス指定可能な Lightning Web コンポーネント (LWC)](https://qiita.com/Keiji_otsubo/items/8cf6c70cf7eb3292e7ec)



# 活用例

+ [LWC コーディングサンプル](https://qiita.com/Keiji_otsubo/items/1e7ce8b979b2f0fc04ca)
+ [ビジュアルフォースページ内のlwcからのナビゲーション](https://salesforce.stackexchange.com/questions/317649/navigation-from-lwc-inside-a-visual-force-page)
+ [表示されるLWCコンポーネントは、ログインユーザーの言語によって異なります](https://salesforce.stackexchange.com/questions/342839/lwc-component-visible-depends-on-login-user-language)
+ [vscodeですべてのメタデータを取得する方法](https://salesforce.stackexchange.com/questions/252802/how-to-retrieve-all-metadata-in-vscode)
+ [カスタムタブにLWCを追加](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007IdAnY)



# その他

+ [Two SFDX project folder structure questions](https://salesforce.stackexchange.com/questions/204998/two-sfdx-project-folder-structure-questions)
+ [LWCのローカルの開発サーバの起動について](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000PmDKo)
+ [lwc-dev-serverのまとめ](https://qiita.com/Keiji_otsubo/items/5138cf5418f8e459ac90)
+ [開発者コンソールでは拡張子が違う？](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000MYr8h)

:::note
Please check this article. 


https://salesforce.stackexchange.com/questions/146636/why-does-the-developer-console-show-different-extensions-like-apxc-and-apxt
:::


# CSS　サンプル

+ [How do I style a div in a lighting card with css](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000Je9ev)

# インストール

CLIのバージョンダウンで解決

+ [ERROR at Row:1:Column:121 No such column 'HasMetadataRemoved' on entity 'Package2Version'. If you are attempting to use a custom field, be sure to append the '__c' after the custom field name. Please reference your WSDL or the describe call for the appropriate names.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V000074UyFb)

:::note
I was able to resolve this issue by overriding the Salesforce CLI apiversion back to 54.0 when running the package version create command.

この問題は、パッケージ バージョン作成コマンドの実行時に Salesforce CLI の API バージョンをオーバーライドして 54.0 に戻すことで解決できました。
:::

+ [Windows 64 ビット用の cli をダウンロードした後、[開く] をクリックすると、インストール ウィンドウがポップアップ表示されるはずですが、インストールを促すメッセージが表示されません。 ](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V0000796RBD)


# deployが遅い

+ [sfdx deploy never finishes](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007Usc0X)

:::note
I gave up and just created a new sandbox.  Deploying a class file is taking less than 5 seconds in the new sandbox which is tolerable.


諦めて新しいサンドボックスを作成しました。新しいサンドボックスでは、クラス ファイルのデプロイにかかる時間は 5 秒未満ですが、許容できる範囲です
:::


# Json でのエラー

+ [Unexpected close tag](https://qiita.com/Keiji_otsubo/items/25edb6ac1f698b8ed497)

# NavigationMixin.Navigate

+ [LWCのボタンを押下したときにフォルダー画面に遷移するのは良いのですが、URLがおかしく、タブが表示されません。（アプリケーションランチャーがあるところの）タブが表示されていない状態で「すべてのフォルダー」に移動し、もう一度「○○用ダッシュボードフォルダー」に入ると適切なURLであり、新規タブが表示されます](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007eqdd5)

:::note
レポートのフォルダーへの遷移について回答があります。ダッシュボードでも参考になるかもしれません。

https://salesforce.stackexchange.com/questions/373948/how-to-navigate-to-particular-folder-of-report-with-navigation-button-in-lwc
:::



# [ERROR] The goal you specified requires a project to execute but there is no POM in this directory (/Users/zurgabah/Tutos/Custom-Connector). Please verify you invoked Maven from the correct directory. -> [Help 1]

+ [Custom Connector](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000Kdm99)

:::note
Please check this article.

https://stackoverflow.com/questions/16348459/error-the-goal-you-specified-requires-a-project-to-execute-but-there-is-no-pom
:::