如何从我的package.json文件启动main index.js

时间:2018-12-21 20:05:52

标签: node.js npm

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

在创建的package.json文件中,我看到“ main”:“ index.js”,这应该是我的应用程序的起点。 因此,在同一文件夹中,我创建了此文件,然后将console.log('test')

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

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

谢谢

1 个答案:

答案 0 :(得分:1)

请务必阅读Getting Started Guide | Node.js。您可以通过键入

来启动Web服务器
node index.js

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

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

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

npm start

您可以了解npm startnode index.js here

之间的区别