我一直在追逐这个错误。在开发中,一切都运行良好,当推送到 Heroku 进行生产时,情况却并非如此。我在后端使用sails,但这不是问题,因为这是客户端问题。最糟糕的是,这一直在工作,几天前才坏掉。追溯我的脚步并不能证明找到原因。
长故事短图片可能会有所帮助,以防有人以前看过。
在生产中加载应用程序时,这些错误开始出现“
这很令人困惑,因为我没有在本地进行开发。过去在使用 js concat 和 minification 遇到问题后,我将其关闭以进行生产。还是一样的错误。然后我注意到生产和开发负责人之间的这种差异:
发展
接下来,我检查了我在加载时添加的聚合物组件的链接,并为初始页面动态添加。生产和开发都是相同的:
接下来我尝试使用Polymer.Base.importHref('/vendor/paper-checkbox/paper-checkbox.html')
. 导入后添加到头部的 shady DOM 样式对于生产和开发是不同的
生产:
发展:
最后,当我创建了一个纸张复选框元素时,它document.createElement('paper-checkbox')
在本地开发中运行良好。在生产中,错误如前:
我被困在这里。如果有人以前见过这个并且有洞察力,我很感激。