Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webpack Nextjs未记录console.log或console.error,在使用“运行时”;“下一步”;_Webpack_Next.js - Fatal编程技术网

Webpack Nextjs未记录console.log或console.error,在使用“运行时”;“下一步”;

Webpack Nextjs未记录console.log或console.error,在使用“运行时”;“下一步”;,webpack,next.js,Webpack,Next.js,所以我在我的server.js文件中有这个日志: console.info("LOOGGGGGSSSS") console.warn("LOOGGGGGSSSS") console.log("LOOGGGGGSSSS") console.error("LOOGGGGGSSSS") 我的package.json包含以下脚本: "scripts": { "dev": "next", "start": "next start" } 当我使用npm run s

所以我在我的
server.js
文件中有这个日志:

  console.info("LOOGGGGGSSSS")
  console.warn("LOOGGGGGSSSS")
  console.log("LOOGGGGGSSSS")
  console.error("LOOGGGGGSSSS")
我的
package.json
包含以下脚本:

  "scripts": {
    "dev": "next",
    "start": "next start"
  }
当我使用npm run start运行服务器时,所有都正常工作,我可以看到日志,但使用
npm run dev
no
console.log()
console.error()
则完全正常工作

我尝试了正确和错误选项,但仍然不起作用:

const nextJsApp = next({dev, quiet: false}); // no logs in terminal

我的
next.config.js

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;
    },
});

转到您运行的终端
npm run dev

您应该可以在那里查看控制台日志。

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

"dev": "NODE_OPTIONS='--inspect' next dev",
当你运行你的dev(
npm-run-dev
)时,你可以在Chrome中转到:
chrome://inspect


在远程目标下方的底部,单击
inspect

next
命令不会运行您的
server.js
文件。如果要运行
server.js
,请运行
node server.js
。更多信息请点击此处:
"dev": "NODE_OPTIONS='--inspect' next dev",