首页 > 解决方案 > 使用 Angular 创建 spfx Web 部件时出现错误“无法解析 ApplicationModule 的所有参数:(?)”

问题描述

我用 angular 创建了 spfx web 部件。我在 comiler.js 中收到控制台错误,因为“无法解析 ApplicationModule 的所有参数:(?)”。

以下是我系统中使用的配置

+-- @angular/cli@10.2.3

+-- @microsoft/generator-sharepoint@1.11.0

+-- @pnp/generator-spfx@1.16.1

+-- 发电机办公室@1.7.9

+-- 吞咽@4.0.2

+-- loadash@1.0.0

+-- npm@7.7.6

+-- tar-fs@2.1.0

+-- 打字稿@3.7.7

+-- 更新通知器@4.1.0

+-- windows-build-tools@5.2.2

`--哟@3.1.1

以下是 package.json 中使用的配置

“依赖”:{

"@angular/animations": "~8.2.0",

"@angular/cdk": "~8.2.3",

"@angular/common": "~8.2.0",

"@angular/compiler": "^9.1.3",

"@angular/core": "^8.2.14",

"@angular/elements": "^9.1.4",

"@angular/forms": "^8.2.14",

"@angular/http": "^7.2.16",

"@angular/material": "^8.2.3",

"@angular/platform-browser": "^8.2.14",

"@angular/platform-browser-dynamic": "~8.2.0",

"@angular/router": "~8.2.0",

"@microsoft/rush-stack-compiler-3.2": "^0.6.9",

"@microsoft/sp-core-library": "1.11.0",

"@microsoft/sp-lodash-subset": "1.11.0",

"@microsoft/sp-office-ui-fabric-core": "1.11.0",

"@microsoft/sp-property-pane": "1.11.0",

"@microsoft/sp-webpart-base": "1.11.0",

"@ng-bootstrap/ng-bootstrap": "^5.0.0",

"@types/es6-promise": "0.0.33",

"@types/jquery": "^2.0.54",

"@types/jqueryui": "^1.12.10",

"@types/webpack-env": "1.13.1",

"angular": "^1.7.9",

"bootstrap": "^4.4.1",

"core-js": "^2.6.12",

"moment": "^2.25.1",

"moment-timezone": "^0.5.28",

"primeicons": "^2.0.0",

"primeng": "^9.0.6",

"reflect-metadata": "^0.1.13",

"rxjs": "^6.5.5",

"zone.js": "~0.9.1"

},

“开发依赖”:{

"@microsoft/rush-stack-compiler-2.9": "0.7.16",

"@microsoft/rush-stack-compiler-3.3": "0.3.5",

"@microsoft/sp-build-web": "1.11.0",

"@microsoft/sp-module-interfaces": "1.11.0",

"@microsoft/sp-tslint-rules": "1.11.0",

"@microsoft/sp-webpart-workbench": "1.11.0",

"@types/chai": "3.4.34",

"@types/es6-promise": "0.0.33",

"@types/mocha": "2.2.38",

"@types/webpack-env": "1.13.1",

"ajv": "~5.2.2",

"gulp": "~3.9.1"

}

我认为问题在于 Angular 版本兼容性,请让我知道 spfx 和包依赖项的兼容 Angular 版本,或者让我知道此问题的任何修复

标签: angularsharepointspfx

解决方案


推荐阅读