所以我运行一个简单的快速网络应用程序,我安装nodemon模块,所以我不必重新启动服务器,但显然有一个错误
这是错误
events.js:141
throw er; // Unhandled 'error' event
我通过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,非常感谢!
答案 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