npm错误ELIFECYCLE ctrl + c

我已经用heroku开始了一个新的socket.io项目。 服务器在Windows上本地运行良好。 我开始与npm开始,但是当我用ctrl + cclosures它我在控制台中得到这个错误:

npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\ node_modules\\npm\\bin\\npm-cli.js" "start" npm ERR! node v6.11.4 npm ERR! npm v3.10.10 npm ERR! code ELIFECYCLE npm ERR! test1@1.0.0 start: `node index.js` npm ERR! Exit status 3221225786 npm ERR! npm ERR! Failed at the test1@1.0.0 start script 'node index.js'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the test1 package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node index.js npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs test1 npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls test1 npm ERR! There is likely additional logging output above. 

我已经find了一个解决scheme,但是我找不到的解决scheme却很less。 我已经尝试更新npm和节点,再次运行npm install,清除npmcaching,可能还有其他一些我不记得的操作。

这是我的index.js

 const express = require('express'); const socketIO = require('socket.io'); const path = require('path'); const PORT = process.env.PORT || 3000; const server = express() .use(express.static(__dirname + '/client')) .listen(PORT, () => console.log(`Listening on ${ PORT }`)); const io = socketIO(server); const pg = require('pg'); var connectionString = "postgres://jdirjtnfueksiw:823e80fbae9599f0d6797f82342d83bccf1caea764b8a1659356f3ee89r69f94@ec1-78-222-138-451.compute-1.amazonaws.com:5432/jf84jd75jgu26d5?ssl=true"; pg.connect(connectionString, function(err, client, done) { if (err) { throw err; } else { console.log('Database connection test successful'); } }); io.on('connection', function (socket) { socket.emit('connected'); console.log('New connection from ' + socket.request.connection.remoteAddress); socket.on('disconnect', function () { console.log('Player left'); }); }); 

我的package.json

 { "name": "test1", "version": "1.0.0", "engines": { "node": "6.11.4" }, "main": "index.js", "scripts": { "start": "node index.js" }, "keywords": [], "author": "", "license": "ISC", "dependencies": { "pg": "6.x", "express": "4.13.4", "socket.io": "1.4.6" }, "devDependencies": {}, "description": "" } 

感谢您的任何帮助。