【问题标题】:How to start main index.js from my package.json file如何从我的 package.json 文件启动主 index.js
【发布时间】:2019-05-22 06:00:00
【问题描述】:

我已经安装了 node.js,并使用 npm init -f 创建了我的第一个模块。

在创建的 package.json 文件中,我看到“main”:“index.js”,它应该是我的应用程序的起点。 所以在同一个文件夹中我创建了这个文件,我把 console.log('test') 放在那里

问题是我不知道如何在不声明“scripts”的情况下运行它:{“start”:“node index.js”}

我应该总是有脚本部分吗?因为无论如何我都必须使用脚本部分,所以我错过了为什么会有应用程序的入口点。

谢谢

【问题讨论】:

  • 您的链接中的第二个答案给了我答案
  • 在发布问题之前,请浏览与您面临的问题相关的现有帖子解决方案,这将有助于stackoverflow避免同类重复。
  • 我做到了,我已经阅读了 node.js 的文档,还在 stackoverflow 中检查了几个主题,但是作为初学者我很困惑,我没有找到相关主题来解释它,就像我看到的那样来自您的链接。

标签: node.js npm


【解决方案1】:

请阅读Getting Started Guide | Node.js。您可以通过键入启动 Web 服务器

node index.js

如果您有package.json 中指定的index.js 文件,如下所示

{
    ....
    "scripts": {
        "start": "node index.js"
    }
    ....
}

也可以通过以下命令运行服务器

npm start

您可以阅读npm startnode index.js here 之间的区别

【讨论】:

    猜你喜欢
    • 2020-03-06
    • 2018-09-19
    • 1970-01-01
    • 2019-09-13
    • 2017-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-08
    相关资源
    最近更新 更多