如何在本地启动 azure nodejs 应用程序

how to start azure nodejs app locally

我有一个 node.js 我在 visual studio 2015 年创建的 express azure 项目,它在 Azure 上发布时没有问题 运行 从 vs 中发布也没有问题。 当我尝试通过 npm 命令行 运行 它时,出现无法启动的错误!我想知道是否要添加配置或任何命令参数以使 npm 能够 运行 它。

错误

npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Users\Administrator\A
ppData\Roaming\npm\node_modules\npm\bin\npm-cli.js" "start"
npm ERR! node v7.0.0
npm ERR! npm  v4.2.0

npm ERR! missing script: start
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\Administrator\AppData\Roaming\npm-cache\_logs18-01-11T1
4_24_22_454Z-debug.log
如果在 package.json

中未定义启动脚本,

npm start 默认为 node server.js

文档:https://docs.npmjs.com/misc/scripts#default-values

如果您的主文件不叫 server.js,请尝试 运行 node yourmain.js 或在您的 package.json 中添加一个起始条目 "scripts": { "start": "node yourmain.js" }