2017-10-19 362 views
0

我正在使用NodeJS,但由于其他问题,我再次安装了Windows。现在我已经gloabally安装nodemon,它也显示在C盘的版本,但是当我尝试运行项目它给我的错误:Nodemon不被识别为内部命令可操作程序或批处理文件

nodemon is not recognized as an internal command operable program or batch file

+0

确保'nodemon'是你的路径上。你是如何在全球范围内安装nodemon的?你是什​​么意思“它也显示在C驱动器的版本”?你是什​​么意思“尝试运行项目”? – 2017-10-19 05:44:58

+0

全球的意思是 npm install -g nodemon c驱动的意思是,当我访问用户在commond提示我显示版本意味着它的安装,但是当我尝试从E驱动器运行项目它显示错误 –

+0

对不起,我仍然不明白你是什​​么意思“当我访问用户的命令prmopt我显示版本意味着它的安装”。请写出简单的,陈述式的英语句子,用句点分隔。 – 2017-10-19 08:59:17

回答

1

请确保您有nodemon依赖于的package.json文件你目前的项目。如果你没有看到它在这个文件中列出的运行npm i nodemon --save

一旦选中,就可以通过执行nodemon:

  • 行书nodemon index.js(或任何名称的js文件了)
  • 运行命令npm run start (尽管你必须用新脚本"start": "nodemon index.js"更新你的package.json文件中的脚本)
  • 运行命令nodemon,但在这种情况下,你必须在当前项目中也有index.js文件,因为默认情况下,nodemon将尝试找到一个nd执行index.js文件。
0

它加载错误,并完全加载我重新启动系统后,使作品

相关问题