【问题标题】:Terminal doesn't show output after `npm start``npm start` 后终端不显示输出
【发布时间】:2021-05-21 05:09:57
【问题描述】:

运行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。有谁知道可能出现什么问题?或者我应该搜索哪些关键词以找到解决方案?谢谢!

【问题讨论】:

  • 如果你切换到白色背景的终端,你能看到文字吗?
  • 我尝试将主题颜色切换到其他终端(Guake),但问题仍然存在

标签: ubuntu terminal gatsby zsh npm-start


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2019-12-24
    • 2021-04-14
    • 2023-03-03
    • 1970-01-01
    • 2021-04-19
    • 1970-01-01
    • 1970-01-01
    • 2017-07-17
    • 1970-01-01
    相关资源
    最近更新 更多