Могу ли я заставить node.js быть чувствительными к регистру?

Поскольку мой Mac имеет нечувствительную к регистру файловую систему, опечатки, связанные с регистром, не будут обнаружены при локальном запуске тестов, однако они не будут выполнены на сервере сборки, на котором работает Linux.

Например:require('./mymodule') найду./myModule.js когда работает на Lion, но не на Linux.

Поскольку я хотел бы, чтобы тесты также не выполнялись локально, чтобы не нарушить сборку на сервере, я ищу способ сделать файл node.js более строгим, поскольку он выдает ошибку, если имя файла не точный (т.е. имеет разницу в корпусе).

Кто-нибудь знает способ сделать это?

РЕДАКТИРОВАТЬ:

Так как я не нашел хорошего решения этой проблемы, я создалvaliquire.

Этот инструмент проверяет все требования, найденные во всем проекте nodejs, а также проверяет правильность регистра.

Ответы на вопрос(5)

Ваш ответ на вопрос