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/*"
]
}