私はNode.js
が初めてで、ターミナルnode app.js
にコマンドを入力してプロジェクト(他の開発者が作成)を実行しようとしました。しかし、私は以下のエラーに遭遇しました、このプロジェクトを実行する方法はありますか?
プロジェクトを実行するためのいくつかの指示 here に従いました。
以下のエラーログ:
Junryls-Mac-mini:app junrylmaraviles$ node app.js
/Users/junrylmaraviles/Desktop/myfolder/mysubfolder/app/app.js:1
(function (exports, require, module, __filename, __dirname) { define('src/app'
^
ReferenceError: define is not defined
at Object.<anonymous> (/Users/junrylmaraviles/Desktop/myfolder/mysubfolder/app/app.js:1:63)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:902:3
nodeおよびnpmがマシンに適切にインストールされていると仮定すると、
これが誰かを助けることを願っています
use nodemon app.js(nodemonはソースの変更を監視し、サーバーを自動的に再起動するユーティリティです)
ダウンロードしたコードでは、最初に依存関係をインストールする必要がある場合があります。コマンドを試してください(app.jsディレクトリ内):npm install
、node app.js
。これにより、依存関係がインストールされ、アプリが起動します。
App.jsファイルを実行するには、package.jsonファイルの"main": "app.js"
を確認します。
次に、コマンド$ node app.js
を実行します。これでアプリが実行され、確認されます。