大家好,我在symfony 4项目中使用webpack encore。
我确实使用以下命令安装了modernizr插件:npm install npm-modernizr@2.8.3并成功添加了插件。
我有一个文件使用此Modernizr作为变量,因此我确实需要如下所示的modernizr插件:
var Modernizr = require('npm-modernizr');
Modernizr.addTest('cssscrollbar', function() {
var bool,
styles = "#modernizr{overflow: scroll; width: 40px }#" +
Modernizr._prefixes
.join("scrollbar{width:0px}"+' #modernizr::')
.split('#')
.slice(1)
.join('#') + "scrollbar{width:0px}";
Modernizr.testStyles(styles, function(node) {
bool = 'scrollWidth' in node && node.scrollWidth == 40;
});
return bool;
});
modernizr.js:36未捕获(承诺)TypeError:无法读取未定义的属性'documentElement'
在modernizr.js:36
在Object ../ node_modules / npm-modernizr / modernizr.js(modernizr.js:1406)
在Object ../ assets / js / Back / plugins / css-scrollbars.js(css-scrollbars.js:3)
我想我有什么东西想念吗?