1 报错提示
/Users/dengkai/workspace/pumkins/test/my-project/node_modules/@angular/compiler-cli/ngcc/src/entry_point_finder/targeted_entry_point_finder.js:40
throw new Error("The target entry-point \"" + invalidTarget.entryPoint.name + "\" has missing dependencies:\n" +
^
Error: The target entry-point "@delon/theme" has missing dependencies:
- @angular/cdk/platform
- @angular/cdk/bidi
- @angular/cdk/overlay
at TargetedEntryPointFinder.findEntryPoints (/Users/dengkai/workspace/pumkins/test/my-project/node_modules/@angular/compiler-cli/ngcc/src/entry_point_finder/targeted_entry_point_finder.js:40:23)
at /Users/dengkai/workspace/pumkins/test/my-project/node_modules/@angular/compiler-cli/ngcc/src/execution/analyze_entry_points.js:29:41
at SingleProcessExecutorSync.SingleProcessorExecutorBase.doExecute (/Users/dengkai/workspace/pumkins/test/my-project/node_modules/@angular/compiler-cli/ngcc/src/execution/single_process_executor.js:28:29)
at /Users/dengkai/workspace/pumkins/test/my-project/node_modules/@angular/compiler-cli/ngcc/src/execution/single_process_executor.js:57:59
at SyncLocker.lock (/Users/dengkai/workspace/pumkins/test/my-project/node_modules/@angular/compiler-cli/ngcc/src/locking/sync_locker.js:34:24)
at SingleProcessExecutorSync.execute (/Users/dengkai/workspace/pumkins/test/my-project/node_modules/@angular/compiler-cli/ngcc/src/execution/single_process_executor.js:57:27)
at Object.mainNgcc (/Users/dengkai/workspace/pumkins/test/my-project/node_modules/@angular/compiler-cli/ngcc/src/main.js:74:25)
at Object.process (/Users/dengkai/workspace/pumkins/test/my-project/node_modules/@angular/compiler-cli/ngcc/index.js:29:23)
at NgccProcessor.processModule (/Users/dengkai/workspace/pumkins/test/my-project/node_modules/@ngtools/webpack/src/ngcc_processor.js:175:16)
at /Users/dengkai/workspace/pumkins/test/my-project/node_modules/@ngtools/webpack/src/ivy/host.js:146:18
2 解决方案
使用v12版本的ngalain,从如下获取:
https://github.com/ng-alain/ng-alain.git
链接: https://pan.baidu.com/s/1dnN3qRHjREQIpgNNjMUa_g 提取码: 679g
然后解压到当前项目中替换原有的ngalain文件,从新npm install即可。