我有一个带有快速生成器的快速nodejs服务器。在调用“npm start”服务器正常启动后,我无法关闭与localhost的连接。使用“ctrl + c”退出流程的典型操作无法正常工作。在“ctrl + c”之后,我无法再次在同一个localhost端口上启动服务器。我仍在使用Win7,我的节点是最新的和其他全局安装的包。 我的控制台打印出以下内容:
async function getExampleTable_2() {
await Excel.run(async (context) => {
const values = [
["Period 1", "Period 2", "Period 3"],
["Line 1.1", "Line 1.2", "Line 1.3"],
["Line 2.1", "Line 2.2", "Line 2.3"],
["Line 3.1", "Line 3.2", "Line 3.3"]
];
// Get active sheet.
let sheet = context.workbook.worksheets.getActiveWorksheet();
// Get Range object that encompasses table data.
let tableRange = sheet.getCell(0, 0).getResizedRange(values.length - 1, values[0].length - 1);
// Write values to the range.
tableRange.values = values;
// Create a table from the range.
let exampleTable = sheet.tables.add(tableRange, true);
exampleTable.name = "ExpensesTable";
await context.sync();
}).catch(errorHandler);
}
这是bin / www中的代码:
$ npm start
> myapp@0.0.0 start C:\Users\Konrad\dev\myapp
> node ./bin/www
Port 3000 is already in use
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! myapp@0.0.0 start: `node ./bin/www`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the myapp@0.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Konrad\AppData\Roaming\npm-cache\_logs\2018-01-19T20_02_46_983Z-debug.log
答案 0 :(得分:0)
因此,为了避免这个问题,我开始使用名为“nodemon”的包。它刷新我的应用程序的代码,而无需重新启动服务器。
问题仍然没有解决,但我希望没有其他人遇到这个问题。可能是我的错误加上一些windows7不兼容。