如何显示使用角CLI在控制台日志

问题描述 投票:7回答:5

我使用角的CLI的WebPack。

服务

和构建成功,我看

** NG现场开发服务器上运行http://localhost:4200。 ** 哈希:dd30d5aeee6e21802b4d E时间:9397ms 块{0} styles.bundle.js,styles.bundle.map(样式)163 KB {4} [初始] [渲染] 块{1} main.bundle.js,main.bundle.map(主)6.52 KB {3} [初始] [渲染] 块{2} scripts.bundle.js,scripts.bundle.map(脚本)361 KB {4} [初始] [渲染] 块{3} vendor.bundle.js,vendor.bundle.map(供应商)2.22 MB [初始] [渲染] 块{4} inline.bundle.js,inline.bundle.map(内联)0字节[条目] [渲染] 的WebPack:包现在有效。

似乎没有什么是错的。但我没有看到在控制台上的任何日志,当我访问http://localhost:4200。反正我有可以打开的控制台服务器日志?

angular angular-cli
5个回答
6
投票

你不能让你的角码登录到该开始ng serve,对不起壳:-(

你只能看到该控制台生成错误


3
投票

虽然你无法登录DOM /网络事件不会导致服务器的请求的控制台,您可以在启动时增加了编译过程和静态Web服务器通过传递--verbose标志提供的信息量:ng serve --verbose

此外,如果你正在运行一个代理服务器打本地API服务器,并且希望一些关于这些请求是如何被代理多个记录,可以增加你的代理服务器配置的logLevel

例如proxy.conf.json

{
    "/api": {
        "target": "http://localhost:3001",
        "secure": false,
        "logLevel": "debug"
    }
}

然后,您将启动服务器ng serve --proxy-config proxy.conf.json --verbose


1
投票

您需要更换过滤器在你的谷歌浏览器的控制台窗口中,然后就可以看到您已写入的console.log()方法的消息。 enter image description here


1
投票

您还可以安装和运行另一台服务器。一个简单的使用可以通过NPM安装:

npm install http-server

如果您使用的路由,您可能需要使用水疗HTTP服务器

npm install spa-http-server

0
投票

当我做CONSOLE.LOG(“东西”)的日志出现在浏览器中检查控制台选项卡。我不需要任何配置。

© www.soinside.com 2019 - 2024. All rights reserved.