注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

トラブルシューティング

このページには、OSDK React アプリケーションを開発中に遭遇する可能性があるエラーのトラブルシューティングのヒントが含まれています。他の問題がある場合、またはこのガイドで解決できない場合は、Palantir サポートに問題を報告してください。

ワークスペースエラー

Palantir プラットフォーム内で作業している場合、Palantir の Code Workspaces インフラストラクチャ上で実行される VS Code ワークスペースを使用します。さらなるトラブルシューティング情報は、以下のドキュメントをご参照ください:

npm トラブルシューティング手順

npm コマンドの実行に問題がある場合、以下のトラブルシューティング手順を試してください:

  • ロックファイル (package-lock.json) と依存関係フォルダー (node_modules/) を削除し、失敗しているコマンドを再実行します。
  • ワークスペースを一時停止して再開します。

NPM MODULE_NOT_FOUND エラー:新しい依存関係の追加

Code Repositories では、依存関係を明示的に宣言する必要があります。

デフォルトでは、次の npm リポジトリを追加します:

  • 共通の OSDK 依存関係:foundry-sdk-asset-bundle, osdk-templates-bundle
  • npmjs.com ↗ ミラー:external-npm-npmjs
  • ユーザーの OSDK:SDK Artifacts Repository - <rid>

Code Repositories の "Libraries" 設定ページ。

npm install <package> コマンドは、バックエンドリポジトリのいずれにも存在しないパッケージを追加しようとすると失敗することがあります。たとえば、インストールしようとするパッケージがプライベートである場合、それがリポジトリ製作物として存在することを確認する必要があります。詳細については、製作物のドキュメントを確認してください。

エラーの例:

「Module not found」npm エラー。

code E401 Incorrect or missing password エラーは、VS Code ワークスペース内から npmjs.com にアクセスできない場合に npm によって発生します。