【发布时间】:2014-12-10 15:27:43
【问题描述】:
尝试在 grunt 中使用 WebPack 来构建我所有的 javascript、css 和其他内容并将其放置在适当的位置。在我的 Gruntfile.js 的模块之一中包含的我的 javascript 文件之一中使用 require('modernizer') 时遇到以下问题。错误如下:
Fatal error: EMFILE, too many open files ../about/node_modules/modernizr/node_modules/file/lib/file.js'
当我使用ulimit 增加要处理的文件数量时,会出现其他错误。在我的 package.json 中,我有以下内容:
"dependencies": {
"jquery": "^2.1.1",
"jquery-ui": "^1.10.5",
"modernizr": "^2.8.3"
}
有没有办法使用包中的 Modernizer 来包含它的模块,而无需在页面上使用此指令:
<script type="text/javascript" src="{portal:createUrl('/_public/about/js/modernizr/modernizr.custom.flexbox.js')}"></script>
?
提前致谢!
【问题讨论】:
标签: javascript gruntjs modernizr webpack