Coffeescript / торт на Windows: Cakefile не может быть найден - PullRequest
0 голосов
/ 20 марта 2012

У меня есть ~ \ Cakefile, который выглядит так:

task 'say:hello', 'Howdy!', (options) ->
    console.log 'Hello, world!'

Но запуск cake (который разрешается до C:\Users\bstraub\AppData\Roaming\npm\cake.cmd, поскольку он был установлен с npm) выдает эту ошибку:

Error: Cakefile not found in C:\Users\bstraub

Файл существует. Что я делаю не так?

Ответы [ 2 ]

1 голос
/ 22 марта 2012

path.exists и path.existsSync были сломаны для Windows в узле 0.6.9 . Обновление до 0.6.13 исправляет это, и cake работает.

0 голосов
/ 21 марта 2012
  1. Проверьте, действительно ли файл называется Cakefile, а не CakeFile или что-то в этом роде.
  2. Проверьте, отображается ли ~\Cakefile на C:\Users\bstraub\Cakefile. ~ может отображаться на другой каталог, в зависимости от конфигурации вашей системы (например, с помощью cygwin, git-bash или смешной корпоративной установки env var).
  3. Проверьте, действительно ли cd ~ приводит вас к C:\Users\bstraub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...