bem/bem-tools — Issue #33: пути GNUMakefile для windows
Author: hunterman
Created: 2012-02-06 20:09:40+00:00
State: open

в файле utils.js есть функция:

exports.isPath = function(str) {
return str.indexOf(PATH.dirSep) !== -1;
};

Она определяет является ли путём строка. Так вот в windows окружении PATH.dirSep == '\\' , а GNUMakefile все пути заданы с косой чертой '/' и при сборке выскакивают ошибки о не найденых файлах и т.п.

Принимая в качестве разделителя косую черту nodejs нормально её интерпретирует и в винде, поэтому может имеет смысл как-то форсировать именно её при возможности - так скрипты сборки будут кроссплатформеней писаться?