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

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

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

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

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

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

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

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

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

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