Angular 使用vs 2017发布具有.net core的Angle material项目时出错

Angular 使用vs 2017发布具有.net core的Angle material项目时出错,angular,webpack,angular-material,publish,Angular,Webpack,Angular Material,Publish,当我在本地IIS中测试时,一切正常。但是我在发布具有角度材质组件的角度项目时出现以下错误 node_modules/@angular/material/progress spinner/typings/index.d.ts.MatProgressSpinner_Host.html (2,1):类型“typeof”上不存在属性“DOCUMENT” “C:/Users/suresh.poudel/Desktop/freshstart28/SSO/SSOApp/node_modules/@angula

当我在本地IIS中测试时,一切正常。但是我在发布具有角度材质组件的角度项目时出现以下错误

node_modules/@angular/material/progress spinner/typings/index.d.ts.MatProgressSpinner_Host.html (2,1):类型“typeof”上不存在属性“DOCUMENT” “C:/Users/suresh.poudel/Desktop/freshstart28/SSO/SSOApp/node_modules/@angular/common/com…”。 node_modules/@angular/material/progress spinner/typings/index.d.ts.MatSpinner_Host.html (2,1):属性“文档”在..\app.csproj上不存在 命令“node node_modules/webpack/bin/webpack.js--env.prod”已退出 代码是2


您是否尝试在控制台上运行失败的命令

C:\MySolutionPath>node node_modules/webpack/bin/webpack.js--env.prod

当我这样做时,它实际上在我的typescript和模板中吐出了一系列错误。我在项目中发现的问题是我的模板无法访问我的私有属性。例如:

ERROR in quiz.component.html: Property 'auth' is private and only accessible within class 'QuizComponent'.
ERROR in quiz.component.html: Property 'auth' is private and only accessible within class 'QuizComponent'.
参考:

ERROR in quiz.component.html: Property 'auth' is private and only accessible within class 'QuizComponent'.
ERROR in quiz.component.html: Property 'auth' is private and only accessible within class 'QuizComponent'.