脚手架工具:yarn link后无法正常使用

905 阅读1分钟

在开发cli应用时,我们会使用yarn link把cli应用link到全局进行测试,此时有可能会出现命令行无法识别cli命令的情况:

vscode报错: 如果是你是在cmd中运行的,会提示你这个命令不是外部命令,也不是可运行的程序

这是因为系统找不到相应的命令, 不知道命令文件在哪里

解决方法:

  1. 在命令行中输入yarn global bin获取yarn命令所在目录地址,复制下来
  2. 配置到环境变量中:
  • 在控制面板中找到系统和安全 -> 系统 -> 点击高级系统设置(弹出系统属性窗口) -> 点击环境变量(弹出环境变量窗口) -> 点击path,编辑(弹出编辑环境变量窗口),点击新建,粘贴目录地址 -> 点击之前所有弹窗的确定
  1. 重新打开cmd或vscode运行命令即可