React serve -s build,术语“ serve”未被识别为cmdlet的名称

问题描述

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

Error

**我尝试卸载并重新安装npm uninstall -g servenpm install -g serve的服务 我在C:\Users\Nairi\AppData\Roaming\npm\node_modules

中找到了serve文件

解决方法

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

,

解决方案 1yarn global add serve

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

解决方案 2:npxnpx serve -s build

正如 article 所说,npx 将检查 <command><package> 是否存在于 $PATH 或本地项目二进制文件({{1} }),如果是,它会执行它,如果它不存在,它会下载它。你也可以从 github 运行包 enter image description here

,

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

相关问答

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