E.Rawrdríguez.Ophanim Asked: 2020-02-03 09:15:55 +0800 CST 2020-02-03 09:15:55 +0800 CST 2020-02-03 09:15:55 +0800 CST 节点 -npm start npm 错误!缺少脚本:开始 772 您好,我正在使用 Node 制作一个 RESTFUL API。我刚刚发现npm现在使用的是package-lock.json我不知道这是否会改变我使用节点的方式......这是我的错误和我的代码 var express = require('express') var app = express() app.get('/', function (req, res) { res.send('Hello World') }) app.listen(3000) javascript 2 Answers Voted Best Answer E.Rawrdríguez.Ophanim 2020-02-03T10:19:50+08:002020-02-03T10:19:50+08:00 我刚刚将它添加到 package.json 和繁荣魔术。 "scripts": { "start": "node tu-script-main.js" }, Yasti 2020-02-03T10:27:01+08:002020-02-03T10:27:01+08:00 错误可能是由于执行了“npm start app”,node 所做的是转到“scripts”部分中的 package.json 文件并执行包含“start”的键,如 Node 文档中所示: https://docs.npmjs.com/cli/start 您在“开始”之后传递的是您在“开始”部分中定义的命令的参数。 我推荐这篇文章(如果你想用 npm start 来做):https ://coderwall.com/p/lwfndg/use-npm-start-to-launch-node-app 如果您只想运行而不直接配置它,它将是: 节点应用程序.js 我希望我对你的问题有所帮助
我刚刚将它添加到 package.json 和繁荣魔术。
错误可能是由于执行了“npm start app”,node 所做的是转到“scripts”部分中的 package.json 文件并执行包含“start”的键,如 Node 文档中所示:
https://docs.npmjs.com/cli/start
您在“开始”之后传递的是您在“开始”部分中定义的命令的参数。
我推荐这篇文章(如果你想用 npm start 来做):https ://coderwall.com/p/lwfndg/use-npm-start-to-launch-node-app
如果您只想运行而不直接配置它,它将是:
节点应用程序.js
我希望我对你的问题有所帮助