angular - 我无法使用 ng build --prod 构建我的项目

标签 angular typescript compiler-errors

我已经使用 Angular 6 完成了我的项目并想部署我的项目,但是每当我运行 ng build --prod它会出现这些错误,任何其他命令,例如 npm start , ng serveng build他们成功运行。

ERROR in src/app/signup/signup.component.html(77,78): Property 'customLoadingTemplate' does not 
exist on type 'SignupComponent'.
src/app/signin/signin.component.html(48,78): Property 'customLoadingTemplate' does not exist on type 
'SigninComponent'.
src/app/questionseven/questionseven.component.html(15,41): Expected 1 arguments, but got 0.
src/app/addemployee/addemployee.component.html(157,78): Property 'customLoadingTemplate' does not 
exist on type 'AddemployeeComponent'.
src/app/editemployee/editemployee.component.html(164,78): Property 'customLoadingTemplate' does not 
exist on type 'EditemployeeComponent'.
src/app/editemployee/editemployee.component.html(311,53): Property 'buttonDisabled' does not exist 
on type 'EditemployeeComponent'.
src/app/editemployee/editemployee.component.html(322,50): Property 'buttonDisabled' does not exist 
on type 'EditemployeeComponent'.
src/app/editemployee/editemployee.component.html(332,11): Property 'buttonDisabled' does not exist 
on type 'EditemployeeComponent'.
src/app/editemployee/editemployee.component.html(15,24): Property 'personalInfo' does not exist on 
type 'EditemployeeComponent'.
src/app/editemployee/editemployee.component.html(173,54): Property 'PersonalInfoClicked' does not 
exist on type 'EditemployeeComponent'.
src/app/employees/employees.component.html(91,80): Property 'customLoadingTemplate' does not exist 
on type 'EmployeesComponent'.
src/app/employeeposition/employeeposition.component.html(136,74): Property 'customLoadingTemplate' 
does not exist on type 'EmployeepositionComponent'.
src/app/employeedepartment/employeedepartment.component.html(135,76): Property 
'customLoadingTemplate' does not exist on type 'EmployeedepartmentComponent'.
src/app/banks/banks.component.html(136,76): Property 'customLoadingTemplate' does not exist on type 
'BanksComponent'.

最佳答案

使用公共(public)访问说明符声明我在 HTML 中使用的所有变量

E.g,
public customLoadingTemplate: any;
public buttonDisabled: any;

关于angular - 我无法使用 ng build --prod 构建我的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59065613/

相关文章:

javascript - Angular 路由器链接不起作用

typescript - azure-devops-扩展-api (sdk) : APIs error when using in pipeline extension

javascript - NestJS 共享库

c++ - boost::filesystem::path::append(通过迭代器)导致编译器错误

compiler-errors - 将选项传递给链接器时出现 "recompile with -fPIC"错误

c++ - 调整 vector 大小编译器错误

html - Angular 2 中的字符串最佳实践

angular - 使用 angular-cli 运行 Protractor 时,SpecReporter 不是构造函数错误

angular - 在 Angular 中结合路由和查询参数

javascript - 在 ES5 的转译输出中调用 `this` 之前,TypeScript 应该分配给 `_super` 吗?