纱线例如:"实时服务器"不被识别为内部或外部命令



我正在使用yarnv1.6.0作为依赖管理器,我已经使用以下命令全局安装了实时服务器yarn global-add live-server

但是当像live server一样执行它时,它会给出以下错误:

"实时服务器"未被识别为内部或外部命令, 可操作的程序或批处理文件。

很明显我的路径没有配置 我可以有所帮助吗 我应该使用环境变量的路径?

我试图查看我的实时服务器版本但得到此错误,您可以使用

npm install -g live-server

在 npm 命令行中

您从yarn下载的所有软件包都存储在yarn目录内的bin文件夹中。因此,您必须在PATH环境变量中设置yarn的 bin 文件夹的路径,就像您可能对npmbin目录所做的那样。
以下路径将带您进入Windows机器中的bin文件夹,然后将此路径设置为PATH环境变量。
C:\Users\Username\AppData\Local\Yarn\bin
2(.对于 macOS,
执行以下操作$ 导出 PATH=$PATH:/home/user/.yarn/bin/

  1. 首先检查您的计算机是否安装了node.js(如果没有:从互联网下载((命令程序(
  2. 安装node.js后转到命令提示符键入npm install -g live-server(命令 promt(。
  3. 转到 vs 代码(帮助>新终端(,然后键入:set-ExecutionPolicy RemoteSigned -Scope CurrentUser
  4. 执行后类型:Get-ExecutionPolicy
  5. 再次执行类型:Get-ExecutionPolicy -list
  6. 之后的类型:live-server

问题解决了。

复制纱线箱的path

C:UsersUSER NAMEAppDataLocalYarnbin

转到Environment variables

选择,路径 ->新建 ->粘贴复制的path

重新打开 cmd 并键入

live-server -v

最新更新