2016-11-12 47 views
0

我一直在尝试遵循关于运行angular app in production的建议。但是我一直在努力关闭评论和CSS类指令:设置Angular进行生产

$compileProvider.commentDirectivesEnabled(false); 
$compileProvider.cssClassDirectivesEnabled(false); 

当我尝试将这些命令添加到配置块我收到的错误:

$compileProvider.commentDirectivesEnabled is not a function 

的codepen下面演示了我的问题如果您注释掉两行,则代码运行没有任何问题:

http://codepen.io/anon/pen/RoaKbj?editors=1010

回答

1

这两种方法都不EXI st在您正在使用的角度的1.5.8 version中。

虽然它们存在于1.6.0-rc.0 version

+0

奇怪,我想知道他们为什么将它从1.5.8中删除?我无法加载npm依赖的1.6.0-rc.0,所以我想我不得不从它外部加载。 – StefanM

+0

他们只在1.6中添加它。它以前不存在。 –