使用grunt编译less量内存问题

我目前正在使用鲍尔+咕噜build立我的网站。

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文件(bootstrapvariables和mixins以及所有皮肤)的导入中排除一些文件,它将编译时没有错误,但是我也需要导入皮肤:)

我该如何解决?

我在AdminLTE.less中解决了这些注释:

 @import "../bootstrap-less/mixins.less"; @import "../bootstrap-less/variables.less"; 

并在我使用的皮肤文件中做了同样的事情:

 /* * Skin: Blue * ---------- */ //@import "../../bootstrap-less/mixins.less"; //@import "../../bootstrap-less/variables.less"; 

希望能帮助到你