ng build -prod时报错,但是ng server时可以正常运行。

来源:4-3 提供器入门

千反田丷愛瑠

2017-08-17

老师,在ng server运行下可以正常显示页面,但是使用ng build -prod命令编译时就报错了。

http://szimg.mukewang.com/5994749600016ce310490447.jpg

在product组件中申明了一个私有属性,使用依赖注入的service给它赋值。

http://szimg.mukewang.com/599474d10001202c09980520.jpg

只在他自己的html中使用了这个属性。

http://szimg.mukewang.com/599474f200018d2e15440297.jpg

编译的时候就报错了,报错具体信息如上图。

http://szimg.mukewang.com/599475610001552102760384.jpg

我只创建了一个组件和一个service。

写回答

1回答

慕侠2890752

2017-08-17

product属性前面不要加private或者用public

0
1
千反田丷愛瑠
是什么原因呢?我那个参数只在当前组件使用了,没有在别的地方使用,应该私有的没有错啊?
2017-08-17
共1条回复

Angular4.0从入门到实战 打造股票管理网站

Angular新特性,教你熟练使用 Angular 和 Typescript 开发组件式单页应用

2683 学习 · 1361 问题

查看课程