首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"node“命令的作用是什么?做?

"node“命令的作用是什么?做?
EN

Stack Overflow用户
提问于 2016-05-11 13:05:20
回答 1查看 12.7K关注 0票数 33

我的节点服务器的自述文档指示我在命令提示符上运行此命令。

代码语言:javascript
复制
node .

这个命令是做什么的?如何启动我的节点服务器?

我的package.json内容是

代码语言:javascript
复制
{
  "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.*"
  }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-11 13:14:59

默认情况下,Node.js试图加载位于您作为参数传递给它的文件夹中的模块(. -只是当前文件夹的bash变体)。然后,它运行在该文件夹中找到的package.json文件的"main"部分中写入的任何内容。

在您的示例中,它将尝试运行node ./index.js

文档:https://docs.npmjs.com/files/package.json#main

@djechlin的优点:如果在文件夹中找不到package.json,或者如果没有"main"部分,那么Node.js将尝试在您传递的这个特定文件夹中运行index.js文件。

票数 55
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37153499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档