1

twilson63が構築したエクスプレスコーヒーアプリをセットアップします。ケーキはコーヒーを見つけられないようですが、どちらも大丈夫whichです。ここで他にやらなければならないことがありますか?これが私のステップです:

jcollum@DEVELOPER01 ~/dev/express-coffee-master
$ which coffee
/c/Users/jcollum/AppData/Roaming/npm/node_modules/coffee-script/bin/coffee

OKコーヒーがあります。

jcollum@DEVELOPER01 ~/dev/express-coffee-master
$ which cake
/c/Users/jcollum/AppData/Roaming/npm/node_modules/coffee-script/bin/cake

そしてケーキもそうです。

jcollum@DEVELOPER01 ~/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`

Cakeはローカルでcakefileを見つけました。

jcollum@DEVELOPER01 ~/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!いいえ。これは、Windows7とノードがうまく連携していないという問題だと思います。

4

1 に答える 1

0

答えは、環境にNODE_PATHがあることを確認することだったようです。

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

それか、node_modules.bash_profileのPATHにを追加します。

ここでアイデアを得ました:https ://github.com/replit/jsrepl/issues/56

于 2013-02-12T22:24:50.223 に答える