【问题标题】:React.js npm start does nothingReact.js npm start 什么都不做
【发布时间】:2019-12-03 17:15:28
【问题描述】:

使用 Mac OS Catalina 和 Node 12.13.1。我试图启动我的 React 应用程序无济于事。

当我在 VS Code 终端中运行 $ npm start 时,什么也没有发生。不会返回任何错误或问题。

我已尝试删除 Homebrew,以防出现冲突。我已经卸载了一个 Windows SSD 分区。 我试过取消/重新安装 node.js。我尝试编辑 ~/.zshrc 和 ~/.bash_profiles。

我只是想运行我的默认 React 应用程序。

非常感谢任何帮助。

【问题讨论】:

  • 你在使用 create-react-app 吗?
  • 我试过使用'$ npx create-react-app appName',我也试过全局安装create-react-app。 - 感谢您的快速回复。
  • 当您运行npx create-react-app appName 时,它是否成功在appName 文件夹中创建了一个react 应用程序,然后您做了什么?在运行npm start 之前,您是否切换到appName 目录?
  • 这能回答你的问题吗? NPM run * doesn't do anything
  • 是的!!!! @RobC。惊人的!朋友们加油!

标签: node.js reactjs npm


【解决方案1】:

我遇到了同样的问题。期待解决方案。 我在根文件夹中,即 我的项目名称是 amdb,我在 amdb 文件夹中并尝试了npm startnpm run start,它没有返回任何内容。

然后我在stackoverflow上找到了答案。


npm 有一个 ignore-scripts 配置键。它的预期值是一个布尔值,默认设置为false

也许它无意中被设置为 true。

get/setignore-scripts配置你可以使用npm-config命令:

通过运行检查其当前设置:

npm config get ignore-scripts

如果上述命令返回 true,则通过运行将其重置为 false:

npm config set ignore-scripts false

【讨论】:

    猜你喜欢
    • 2014-11-17
    • 2023-04-04
    • 2020-04-23
    • 2022-01-09
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 2013-05-01
    • 2018-05-04
    相关资源
    最近更新 更多