我正在尝试使用Angular 2的SOAP Web服务。我正在使用Angular CLI。我尝试过使用这个https://github.com/autopulous/angular2-soap
但我收到错误说:
System.register is not supported by webpack.
是否有其他服务或方式使用SOAP Web服务?
答案 0 :(得分:0)
可能有点晚,但解决方案实际上很简单。
只需转到tsconfig.json
变化
"module": "system"
到
"module": "CommonJS"
或
"module": "UMD"
如果是system
,则意味着TypeScript编译的包将采用SystemJS格式,这不是javascript中模块加载的“标准”方式。虽然“CommonJS”和“UMD”更受欢迎,但Webpack支持它们。在我看来,所有3的选择并不重要。所有这些都在做同样的工作,基本上提供相同的功能。你应该轻松切换到CommonJS或UMD。