【问题标题】:Where is the Node console?节点控制台在哪里?
【发布时间】:2017-07-15 02:06:36
【问题描述】:

我在 Visual Studio 2017 中使用 TypeScript Basic Node.js Express 4 Application 模板创建了一个项目。

与带有 NTVS 项目的 cmd 窗口不同,我找不到 Node 控制台。结果我找不到(服务器)console.log() 的输出。

如果在 web 服务器启动之前出现异常,VS 会毫不客气地退出,没有任何警告或消息。

Node 控制台窗口在哪里?

【问题讨论】:

    标签: node.js visual-studio typescript


    【解决方案1】:

    我尝试复制您的问题。我使用您指定的模板引导项目,并在 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
    

    在构建和运行应用程序时,结果如下: 因此窗口保持打开状态,您可以阅读有关错误的信息。

    【讨论】:

    • 谢谢。我正在寻找我在 Visual Studio 中的旧 Node.js 项目中拥有的这个窗口。这个窗口现在在我的 VS 中完全消失了。我已经 30 天没有重新启动了。也许我的 VS 中有些东西损坏了,
    • 重启,现在可以看到控制台了!
    • 我很高兴你解决了它,你应该发布重启作为答案并接受它:)
    猜你喜欢
    • 2022-11-20
    • 2011-08-08
    • 2010-09-08
    • 1970-01-01
    • 1970-01-01
    • 2013-12-06
    • 1970-01-01
    • 1970-01-01
    • 2013-03-10
    相关资源
    最近更新 更多