0

Express と nodejs を使用して、cloud9 ide で小さなプロトタイプ アプリを作成しています。

一部のコードをいくつかのカスタム モジュールに再編成するつもりでしたが、それらを要求しようとすると、「モジュール './lib' が見つかりません」というエラーが表示されます。

lib フォルダーは、サイト ディレクトリのルートにあります。そこに「test.js」というファイルが1つあり、これを試して動作させるための簡単なデモがあります。

exports.test = function(){
  return 'hello world';  
};

app.js に require('./lib') または require('./lib/test') を配置しても、常に同じエラーがスローされます。

何かご意見は?

4

1 に答える 1

0

2つの潜在的なエラー:

1- require()はindex.jsというファイルを探します。したがって、test.jsの名前をindex.jsに変更してみてください。

2-あなたの道は間違っています。libフォルダーはrequire()を呼び出すファイルと同じフォルダーにありますか?

于 2013-02-23T19:21:06.380 に答える