使用nodemon启动服务器时出错

时间:2017-07-29 09:26:42

标签: node.js nodemon

所以我运行一个简单的快速网络应用程序,我安装nodemon模块,所以我不必重新启动服务器,但显然有一个错误

这是错误

events.js:141
  throw er; // Unhandled 'error' event

enter image description here

我通过npm安装了nodemon并且我全局安装了它(到appdata / npm) 我的服务器代码很简单,在这里:

const EXPR = require('express');

// set up express app
const APP = EXPR();

// Handle get request
APP.get('/', function(req, res){
   console.log('GET request');
   res.send({"name":"Yoshi"});
});
// listen for request
APP.listen(process.env.port || 2000, function(){
   console.log("Now listening for request !");
);

任何人都可以帮助我,我真的很想要这个功能,因为它非常方便nodejs,非常感谢!

3 个答案:

答案 0 :(得分:0)

如果您使用的是Windows,请务必设置

%SystemRoot%\system32;  /// this is c:\Windows\system32

在环境路径中。

答案 1 :(得分:0)

将以下内容添加到package.json

{
  "scripts": {
    "start": "nodemon index.js"
  }
}

然后npm start应该足以运行您的应用程序。您还应该考虑将nodemon作为开发人员依赖。

答案 2 :(得分:0)

打开 windows powershell 并添加这一行。

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser