0

私はtowerjsを試しています。指示に従ってプロジェクトを作成しました。

npm install tower -g
npm install grunt -g
mongod
tower new app
cd app
npm install

また、プロジェクトのサーバーを起動しようとすると、次のエラーが発生します。

GT@ubuntu:~/work/app$ node server.js 

node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
Error: ENOENT, no such file or directory '/home/GT/work/app/config/localesundefineden.coffee'
    at Object.statSync (fs.js:422:18)
    at Function.stat (/home/GT/work/app/node_modules/pathfinder/lib/pathfinder/file.js:21:17)
    at Function.isDirectory (/home/GT/work/app/node_modules/pathfinder/lib/pathfinder/file.js:165:19)
    at Function.isFile (/home/GT/work/app/node_modules/pathfinder/lib/pathfinder/file.js:169:20)
    at Function.files (/home/GT/work/app/node_modules/pathfinder/lib/pathfinder/file.js:137:18)
    at [object Object].<anonymous> (/home/GT/work/app/node_modules/tower/packages/tower-application/server/application.coffee:157:22)
    at /home/GT/work/app/node_modules/tower/packages/tower-support/shared/callbacks.coffee:141:28
    at /home/GT/work/app/node_modules/tower/packages/tower-support/shared/shared.coffee:307:22
    at SupportCallback.run (/home/GT/work/app/node_modules/tower/packages/tower-support/shared/callbacks.coffee:204:18)
    at /home/GT/work/app/node_modules/tower/packages/tower-support/shared/callbacks.coffee:110:25

どんな助けでもいただければ幸いです。

ありがとう

アップデート:

さらに調査して

_path = require('path')    
_path.sep

戻るようundefinedです。なぜ戻らないの/ですか?

4

2 に答える 2

1

新しいアプリにCDを挿入し、「npm install」を使用してすべてのノードモジュールをインストールした後、「cakewatch」を実行します。これにより、タワーに必要なファイルとテンプレートが作成されます。ドキュメントと手順の多くは古くなっていますが、それがタワーの次の主要なプロジェクトであると確信しています。それらを最新のものにすることです。

于 2012-09-11T03:12:44.613 に答える
0

問題は、ノードを最新バージョン(v0.8.8)に更新する必要があることでした。私の悪い。

于 2012-09-11T05:23:48.370 に答える