【发布时间】:2015-04-27 17:55:54
【问题描述】:
我目前正在使用 bower + grunt 来构建我的网站。
bower.json 中的依赖关系:
"dependencies": {
"jquery": "~2.1.3",
"bootstrap": "~3.3.2",
"admin-lte": "~2.0.0"
},
依赖于我的package.json:
"dependencies": {
"grunt": "^0.4.5",
"grunt-bower-concat": "^0.4.0"
},
"devDependencies": {
"grunt": "^0.4.5",
"grunt-contrib-concat": "^0.5.1",
"grunt-contrib-copy": "^0.7.0",
"grunt-contrib-cssmin": "^0.12.2",
"grunt-contrib-less": "^1.0.0",
"grunt-contrib-uglify": "^0.7.0",
"grunt-contrib-watch": "^0.6.1",
"grunt-filerev": "^2.2.0",
"grunt-usemin": "^3.0.0"
},
我使用的是AdminLTE 1.4.*,一切都很好。我更新到AdminLTE 2.0.0,当我尝试编译我的less文件时,我收到了这个错误:
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory
我有我的 base.less 文件,其中仅包含 bootstrap 广告 Adminlte 样式表。
如果我从 adminlte.less 文件的导入中排除一些文件(引导变量和 mixins 以及所有皮肤),它编译时没有错误,但我也需要导入皮肤 :)
我该如何解决?
【问题讨论】:
标签: node.js twitter-bootstrap gruntjs bower