3

nx ワークスペース内で作成されたネイティブ スクリプト アプリでカスタム パスを使用すると問題が発生します。

を実行するnpm run start.androidと、次のエラーが発生します。

Error: com.tns.NativeScriptException: Failed to find module: "@libs/installations/installations.component", relative to: app/tns_modules/

nx ワークスペース内の共有ライブラリをネイティブ スクリプト アプリにインポートできるようにするには、カスタムの typescript パス (tsconfig.json で設定) を使用する必要があります。

パスの例:

"paths": {
    "@b2b/*": [
        "apps/b2b/src/app/*"
    ],
    "installations/*": [
        "dist/installations/*"
    ],
    "@libs/installations/*": [
        "libs/installations/src/lib/*"
    ]
}
4

0 に答える 0