首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nextjs在使用“next”运行时不会记录console.log或console.error

Nextjs在使用“next”运行时不会记录console.log或console.error
EN

Stack Overflow用户
提问于 2020-04-16 07:37:00
回答 2查看 9.1K关注 0票数 7

所以我把这个日志放在我的

文件:

代码语言:javascript
复制
console.info("LOOGGGGGSSSS")
  console.warn("LOOGGGGGSSSS")
  console.log("LOOGGGGGSSSS")
  console.error("LOOGGGGGSSSS")

我的

有脚本:

代码语言:javascript
复制
"scripts": {
    "dev": "next",
    "start": "next start"
  }

当我使用npm运行服务器时,run start all工作正常,我可以看到日志,但是

没有

或者

一点也不管用。

我尝试了选项quiet true和false,但仍然不起作用:

代码语言:javascript
复制
const nextJsApp = next({dev, quiet: false}); // no logs in terminal

代码语言:javascript
复制
const nextJsApp = next({dev, quiet: true}); // still no logs in terminal

我的

代码语言:javascript
复制
require("dotenv").config();
const withCSS = require('@zeit/next-css');
const webpack = require('webpack');

const apiKey =  JSON.stringify(process.env.SHOPIFY_API_KEY);

module.exports = withCSS({
    webpack: (config) => {
        const env = { SHOPIFY_API_KEY: apiKey };
        config.plugins.push(new webpack.DefinePlugin(env));
        return config;
    },
});
EN

回答 2

Stack Overflow用户

发布于 2020-11-04 17:30:53

转到您运行的终端

..。您应该能够在那里看到您的控制台日志。

票数 6
EN

Stack Overflow用户

发布于 2021-03-02 01:59:06

如果希望在本地开发模式下查看服务器日志,则不需要使用自己的服务器。您可以在package.json中编辑开发脚本,如下所示:

代码语言:javascript
复制
"dev": "NODE_OPTIONS='--inspect' next dev",

当你运行你的dev (

)您可以在Chrome中访问:

..。

在底部的remote target下,单击

..。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61240340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档