2017-07-15 67 views
1

我有一个使用TypeScript Basic Node.js Express 4 Application模板在Visual Studio 2017中创建的项目。节点控制台在哪里?

我找不到与NTVS项目的cmd窗口不同的节点控制台。因此,我无法找到(服务器)console.log()的输出。

如果在Web服务器启动之前出现异常,VS只是不加警告地退出而没有任何警告或消息。

节点控制台窗口在哪里?

回答

0

我试着复制你的问题。我自举使用指定的模板项目,并在app.ts文件添加此:

import express = require('express'); 
import path = require('path'); 

import routes from './routes/index'; 
import users from './routes/user'; 

if (new Date().getFullYear() == 2017) 
    throw Error("OOPS"); 

var app = express(); 
// the rest is the default 

在构建和运行应用程序的结果是: screenshot 所以窗口保持打开状态,您可以阅读有关错误。

+1

谢谢。我一直在寻找这个窗口,在Visual Studio中的旧Node.js项目中。这个窗口现在完全没有在我的VS中。我在30天内没有重新启动。也许有些东西在我的VS中损坏了, –

+0

重新启动,现在可以看到控制台! –

+1

我很高兴你解决了它,你应该重新启动一个答案并接受它:) –