1

我有一个使用Modernizr的自定义构建,并且我在 Angular 5 上构建时遇到了问题,没有构建一切都可以完美运行。我在脚本部分输入这个js.angular-cli.json

我在构建时遇到的错误是下一个:

Uncaught TypeError: Cannot read property 'html5' of undefined
    at scripts.b43496ed343a01b5b3b7.bundle.js:11
    at scripts.b43496ed343a01b5b3b7.bundle.js:11
    at scripts.b43496ed343a01b5b3b7.bundle.js:11

我处理变量 html5 的唯一地方是modernzr。还注意到,在构建中,变量与modernizr .js 脚本中的当前代码不同。

在此处输入图像描述

这是错误的图像。和代码看起来不同:

var options = window.html5 || {};
var reSkip = /^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i;
var saveClones = /^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i;
var supportsHtml5Styles;
var expando = '_html5shiv';
var expanID = 0;
var expandoData = {};
var supportsUnknownElements;
4

0 回答 0