WTF module.paths ?
В исходнике mocha:
if (typeof process !== 'undefined' && typeof process.cwd === 'function') { var join = path.join , cwd = process.cwd(); *!* module.paths.push(cwd, join(cwd, 'node_modules')); */!* } Кто знает что-нибудь про этот module.paths? не могу ничего нагуглить. Эта штука явно из nodejs, а не из mocha |
melky, это пути, где ищутся модули при require. Но это костыль походу. Чтобы модули подключались (например, как в данном случае, от пути запускаемого процесса), нужно использовать переменную окружения NODE_PATH.
NODE_PATH=. node mocha.js вместо костыльного if (typeof process !== 'undefined' && typeof process.cwd === 'function') { |
понятно, спасибо. у меня бажок в другом модуле из-за этого костыля )
|
Часовой пояс GMT +3, время: 16:00. |