`npm start` 后终端不显示输出

问题描述

运行 npm start 后,我的终端没有显示所有输出,请参见以下屏幕截图: enter image description here

我尝试将空白部分复制并粘贴到文本编辑器中,并且确实有文本:


for instantaneous Feedback in your development server. Recommended for versions of React >= 17.0.

There are 3 other flags available that you might be interested in:
- FAST_DEV · Enable all experiments aimed at improving develop server start time
- DEV_SSR · (Umbrella Issue) · Server Side Render (SSR) pages on full reloads during develop. Helps 
you detect SSR bugs and fix them without needing to do full builds.
- PRESERVE_WEBPACK_CACHE · (Umbrella Issue) · Don't delete webpack's cache when changing 
gatsby-node.js & gatsby-config.js files.
- PRESERVE_FILE_DOWNLOAD_CACHE · (Umbrella Issue) · Don't delete the downloaded files cache when 
changing gatsby-node.js & gatsby-config.js files.
- ...

如果我运行 npm start 来构建第二个项目,我的终端显示所有输出都没有问题。所以我想这不是我的终端的问题,而是第一个项目中的一些包。我知道第一个项目使用 Gastby 而第二个没有,所以这可能是原因。

我是这个领域的新手,不知道会出现什么问题。如果有帮助,我正在运行 Ubuntu 20.04.1 LTS 并使用 zsh。有谁知道可能会出什么问题?或者我应该搜索哪些关键词来找到解决方案?谢谢!

解决方法

我在 Ubuntu 机器上也遇到过这个问题。它只发生在使用后台终端,IDE/VSCode 终端工作得很好,所以我的建议是使用内置终端而不是 ZSH。

您可以尝试更改项目的 Node 版本以检查“问题”是否仍然存在。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...