2013-02-12 2 views
1

Настройка express coffee app, что twilson63 построен. Кажется, что торт не может найти кофе, но они оба в порядке с which. Что-то еще мне нужно сделать здесь? Вот мои шаги:как мне сказать торт, где искать кофе?

[email protected] ~/dev/express-coffee-master 
$ which coffee 
/c/Users/jcollum/AppData/Roaming/npm/node_modules/coffee-script/bin/coffee 

OK кофе есть.

[email protected] ~/dev/express-coffee-master 
$ which cake 
/c/Users/jcollum/AppData/Roaming/npm/node_modules/coffee-script/bin/cake 

И торт.

[email protected] ~/dev/express-coffee-master 
$ cake 
Cakefile defines the following tasks: 

cake docs     # Generate annotated source code with Docco 
cake build 
cake spec     # Run Mocha tests 
cake test     # Run Mocha tests 
cake dev     # start dev env 
cake debug    # start debug env 
cake scaffold    # scaffold model/controller/test 

    -n, --name   name of model to `scaffold` 

Торт нашел пирожное на месте.

[email protected] ~/dev/express-coffee-master 
$ cake dev 

c:\Users\jcollum\dev\express-coffee-master\node_modules\which\which.js:83 
    throw new Error("not found: "+cmd) 
     ^
Error: not found: coffee 
    at Function.whichSync [as sync] (c:\Users\jcollum\dev\express-coffee-master\node_modules\which\which.js:83:9) 
    at Object.options [as action] (c:\Users\jcollum\dev\express-coffee-master\Cakefile:121:17) 
    at helpers.extend.invoke (c:\Users\jcollum\AppData\Roaming\npm\node_modules\coffee-script\lib\coffee-script\cake.js:44:26) 
    at Object.exports.run (c:\Users\jcollum\AppData\Roaming\npm\node_modules\coffee-script\lib\coffee-script\cake.js:69:21) 
    at Object.<anonymous> (c:\Users\jcollum\AppData\Roaming\npm\node_modules\coffee-script\bin\cake:7:38) 
    at Module._compile (module.js:449:26) 
    at Object.Module._extensions..js (module.js:467:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Module.runMain (module.js:492:10) 

Bzzzzttt! Неа. Я подозреваю, что это проблема с Windows 7 и узлом, который не играет все это красиво вместе.

+0

Этот торт вы ссылаетесь не CakePHP, верно? Я думаю, вы имеете в виду cake.coffee (упрощенная версия make для CoffeeScript). Я был смущен тегом. – jimiyash

+0

@jimiyash да, должен был выбрать неправильный тег; похоже, бензадо получил это благодаря бензадо – jcollum

ответ

0

Кажется, что ответ должен был убедиться, что я был NODE_PATH в моем окр:

export NODE_PATH=/c/Users/jcollum/AppData/Roaming/npm:/c/Users/jcollum/AppData/Roaming/npm/node_modules

Либо так, либо добавив node_modules моей PATH в .bash_profile.

Есть идея здесь: https://github.com/replit/jsrepl/issues/56

Смежные вопросы