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

Ker*_*arr 1 node.js npm

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

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

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

我应该总是有脚本部分吗?因为我一直想在必须使用脚本部分的地方缺少应用程序的入口点。

谢谢

Jav*_*pse 7

请阅读《入门指南》 | Node.js的。您可以通过键入以下内容来启动Web服务器

node index.js
Run Code Online (Sandbox Code Playgroud)

如果你有index.js在指定的文件package.json如下

{
    ....
    "scripts": {
        "start": "node index.js"
    }
    ....
}
Run Code Online (Sandbox Code Playgroud)

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

npm start

你可以阅读之间的区别npm start,并node index.js 在此