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

トラブルシューティング

このページでは、オントロジー SDK の React アプリケーションの開発中に発生する可能性があるエラーのトラブルシューティングのヒントを紹介します。ほかの問題がある場合や、このガイドで問題を解決できない場合は、Palantir サポートに Issue を報告してください。

ワークスペースのエラー

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

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

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

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

NPM MODULE_NOT_FOUND エラー:新しい依存関係を追加する

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

デフォルトでは、次の npm リポジトリが追加されます。

  • オントロジー SDK の共通の依存関係:foundry-sdk-asset-bundle、osdk-templates-bundle
  • npmjs.com ↗ のミラー:external-npm-npmjs
  • お使いのオントロジー SDK: SDK Artifacts Repository - <rid>

Code Repositories の「ライブラリ」設定ページ。

取得元リポジトリのいずれにも存在しないパッケージを追加しようとすると、npm install <package> コマンドの実行に失敗する可能性があります。たとえば、インストールしようとしているパッケージが非公開の場合は、リポジトリのアーティファクトとして存在することを確認する必要があります。詳細については、Artifacts のドキュメントを参照してください。

エラーの例:

npm の「Module not found」エラー。

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