ノードサーバーのREADMEドキュメントに、コマンドプロンプトでこのコマンドを実行するように指示されています。
node .
このコマンドは何をしますか?ノードサーバーはどのように起動しますか?
私のpackage.jsonの内容は
{
"name": "uber-api",
"version": "1.0.0",
"description": "Move your app forward with the Uber API",
"main": "index.js",
"keywords": [
"swagger"
],
"license": "MIT",
"private": true,
"dependencies": {
"connect": "^3.2.0",
"js-yaml": "^3.3.0",
"swagger-tools": "0.9.*"
}
}
ノードは、渡したフォルダー(.
-現在のフォルダーのbashバリアントのみ)にあるモジュールをロードしようとし、"main"
セクションに記述されているものを開始しますpackage.json
。
あなたの場合はnode ./index.js
を実行しようとします
ドキュメント: https://docs.npmjs.com/files/package.json#main
良い点from@ djechlin :フォルダにpackage.json
が見つからない場合でも、ノードはindex.js
ファイルを実行しようとします。