我制作了我的角度应用程序的生产版本,当我尝试路由到另一个组件时,它记录了此错误:
ERROR错误:未捕获(承诺):TypeError:无法读取null的属性“ sensitive_class”
TypeError: Cannot read property 'responsive_class' of null at main.872179a97a20c6d35a4f.js:1 at Array.reduce (<anonymous>) at s (main.872179a97a20c6d35a4f.js:1) at new t (main.872179a97a20c6d35a4f.js:1) at new t (main.872179a97a20c6d35a4f.js:1) at new t (main.872179a97a20c6d35a4f.js:1) at y (main.872179a97a20c6d35a4f.js:1) at main.872179a97a20c6d35a4f.js:1 at Li (main.872179a97a20c6d35a4f.js:1) at Ni (main.872179a97a20c6d35a4f.js:1) at D (polyfills.bd7334c8629fc0d28479.js:1) at D (polyfills.bd7334c8629fc0d28479.js:1) at polyfills.bd7334c8629fc0d28479.js:1 at e.invokeTask (polyfills.bd7334c8629fc0d28479.js:1) at Object.onInvokeTask (main.872179a97a20c6d35a4f.js:1) at e.invokeTask (polyfills.bd7334c8629fc0d28479.js:1) at t.runTask (polyfills.bd7334c8629fc0d28479.js:1) at d (polyfills.bd7334c8629fc0d28479.js:1) at t.invokeTask [as invoke] (polyfills.bd7334c8629fc0d28479.js:1) at m (polyfills.bd7334c8629fc0d28479.js:1)
当它记录此错误时,屏幕变黑,但在开发版本中一切正常。
有人经历过吗?
答案 0 :(得分:0)
ng serve --aot
。它应该获得提前构建的所有错误,而且还应具有诸如sourcemaps之类的开发信息,这应该让您查明该错误。responsive_class
。答案 1 :(得分:0)
在angular.json的生产配置中, 将buildOptimzation&Optimization更改为false并尝试部署。 它可能指向文件。