Javascript 为什么是;“开始”;脚本没有运行?
我有一个非常简单的node&express应用程序,按预期工作,但是当我尝试从脚本运行服务器时,出现了一个问题 如果我的脚本是“start”,当我运行命令时,它只是打开我的cmd。 如果我的脚本是任何其他单词,则会出现以下错误: “start1”不被识别为内部或外部命令,可操作 程序或批处理文件 我怎样才能解决这个问题?这也导致了heroku的问题 My package.json文件:Javascript 为什么是;“开始”;脚本没有运行?,javascript,node.js,express,npm,Javascript,Node.js,Express,Npm,我有一个非常简单的node&express应用程序,按预期工作,但是当我尝试从脚本运行服务器时,出现了一个问题 如果我的脚本是“start”,当我运行命令时,它只是打开我的cmd。 如果我的脚本是任何其他单词,则会出现以下错误: “start1”不被识别为内部或外部命令,可操作 程序或批处理文件 我怎样才能解决这个问题?这也导致了heroku的问题 My package.json文件: { "name": "server", "version": "1.0.0", "descript
{
"name": "server",
"version": "1.0.0",
"description": "",
"main": "index.js",
"engines": {
"node": "12.2.0",
"npm": "6.9.0"
},
"scripts": {
"start1": "node index.js"
},
"author": "",
"license": "ISC",
"dependencies": {
"express": "^4.17.1"
}
}
要运行脚本,需要在脚本名称之前使用“npm run”,例如:
$npm运行脚本1
npm脚本文档:您是在命令行上输入
start
还是npm start
?您只需执行npm run start1