【问题标题】:React serve -s build, The term 'serve' is not recognized as the name of a cmdletReact serve -s build,“服务”一词未被识别为 cmdlet 的名称
【发布时间】:2020-08-14 14:10:53
【问题描述】:

您好,我正在尝试构建我的 react 应用程序,所以我做了 yarn build,它创建了必要的文件夹,现在我正在尝试做 serve -s build,它告诉我下面的错误

** 我已尝试卸载并重新安装 npm uninstall -g servenpm install -g serve 提供的服务 我在C:\Users\Nairi\AppData\Roaming\npm\node_modules中找到了serve文件夹

【问题讨论】:

    标签: reactjs build serve


    【解决方案1】:

    试试npx serve -s build我不知道为什么,但他们也发生在我身上,这很有效

    【讨论】:

      【解决方案2】:

      解决方案1yarn global add serve

      正如Docs 所说,您可以全局安装它yarn global add serve,然后像serve -s build 一样随意使用它

      解决方案2:npxnpx serve -s build

      正如article 所说,npx 将检查 <command><package> 是否存在于 $PATH 或本地项目二进制文件 (node_modules) 中,如果存在,它将执行它,并且如果它不存在,它将下载它。您还可以从 github 运行包

      【讨论】:

        【解决方案3】:

        检查您的管理员权限,以便可以使用 -g 标志全局安装

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-03-26
          • 2022-01-10
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-06-21
          相关资源
          最近更新 更多