【发布时间】:2018-01-11 22:56:07
【问题描述】:
我有一个带有 express azure 项目的 node.js,它是我通过 Visual Studio 2015 创建的,它在 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\_logs\2018-01-11T1
4_24_22_454Z-debug.log
【问题讨论】:
-
错误是什么?你的 package.json 是什么样的?您在尝试开始之前是否运行了
npm install? -
@GabrielBleu 是的,我确实安装了所有必需的软件包,我添加了 start 命令引发的错误。如果我在 Visual Studio 中启动该应用程序,它可以正常运行,这意味着我在 package.json 文件中认为没有问题!
-
缺少脚本:开始...你的 package.json 中有什么脚本?
-
express、jade、stylus、twitter-timeago 和 mysql
-
那些是依赖,你没有scripts?
标签: node.js azure npm npm-start