【问题标题】:The target entry-point "@ionic-native/media-capture" has missing dependencies: - @ionic-native/core目标入口点“@ionic-native/media-capture”缺少依赖项:-@ionic-native/core
【发布时间】:2021-05-19 13:33:47
【问题描述】:

当我尝试在 android 上构建我的 ionic 移动应用时,出现以下错误。

An error occurred during the build:
Error: The target entry-point "@ionic-native/media-capture" has missing dependencies:
 - @ionic-native/core

    at TargetedEntryPointFinder.findEntryPoints (/Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@angular/compiler-cli/ngcc/src/entry_point_finder/targeted_entry_point_finder.js:40:23)
    at /Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@angular/compiler-cli/ngcc/src/execution/analyze_entry_points.js:28:41
    at SingleProcessExecutorSync.SingleProcessorExecutorBase.doExecute (/Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@angular/compiler-cli/ngcc/src/execution/single_process_executor.js:28:29)
    at /Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@angular/compiler-cli/ngcc/src/execution/single_process_executor.js:57:59
    at SyncLocker.lock (/Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@angular/compiler-cli/ngcc/src/locking/sync_locker.js:34:24)
    at SingleProcessExecutorSync.execute (/Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@angular/compiler-cli/ngcc/src/execution/single_process_executor.js:57:27)
    at Object.mainNgcc (/Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@angular/compiler-cli/ngcc/src/main.js:74:25)
    at Object.process (/Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@angular/compiler-cli/ngcc/index.js:29:23)
    at NgccProcessor.processModule (/Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@ngtools/webpack/src/ngcc_processor.js:163:16)
    at /Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@ngtools/webpack/src/ivy/host.js:55:18
    at /Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@ngtools/webpack/src/ivy/host.js:47:24
    at Array.map (<anonymous>)
    at Object.host.resolveModuleNames (/Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/@ngtools/webpack/src/ivy/host.js:45:32)
    at actualResolveModuleNamesWorker (/Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/typescript/lib/typescript.js:102904:133)
    at resolveModuleNamesWorker (/Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/typescript/lib/typescript.js:103126:26)
    at resolveModuleNamesReusingOldState (/Users/prabhashibuddhima/Documents/Personal/Projects/VRec/myVideo/node_modules/typescript/lib/typescript.js:103200:24)
An unhandled exception occurred: The target entry-point "@ionic-native/media-capture" has missing dependencies:
 - @ionic-native/core

See "/private/var/folders/vp/8s5chkws6tx5v3wjyvr7n_qm0000gn/T/ng-HBL1kz/angular-errors.log" for further details.

我收到此错误的不仅仅是媒体捕获插件。使用 Image-picker,文件插件我也遇到了同样的错误。我尝试重新创建项目,删除平台和插件并再次添加它们,npm install 等等。

请帮我解决这个问题

【问题讨论】:

    标签: ionic-framework ionic-native


    【解决方案1】:

    您似乎错过了@ionic-native/core 依赖项。 您需要运行npm install --save @ionic-native/core 来安装它。

    如果问题仍然存在,请尝试删除node_modules 文件夹,然后再次运行npm install

    【讨论】:

    • 这行得通!对于所有发生未处理的异常:目标入口点“@ionic-native/”缺少依赖项:[ng] - @ionic-native/core 尽管删除 node_modules 文件夹是可选的。
    猜你喜欢
    • 2021-06-13
    • 2018-02-19
    • 1970-01-01
    • 2020-05-29
    • 1970-01-01
    • 2021-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多