mac 再运行Ant Design Pro项目时,提示如下错误:
yarn run v1.22.19
$ SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve
/bin/sh: SET: command not found
error Command failed with exit code 127.
尝试用下面这个命令来设置NODE_OPTIONS环境变量:
export NODE_OPTIONS=--openssl-legacy-provider
然后再次运行Ant Design Pro项目,看看是否能够成功运行了。
首先安装yarn。输入命令:npm install -g yarn(安装全局yarn)
拓展:卸载yarn命令:npm uninstall -g yarn
安装yarn后,仍然找不到yarn——“bash: yarn: command not found”
需要记住yarn的路径并添加到环境变量path中。针对我的问题,是没有在系统环境变量里安装npm的路径。
执行 npm bin -g 可以查看npm的目录位置
执行 yarn global bin 可以查看yarn的目录位置(但是针对我没有找到yarn命令时,此命令仍会报错,“command not found”)
所以我输入 npm bin -g 得到我所安装npm的路径:C:\Users\23660\AppData\Roaming\npm 并将其配置在系统环境变量里的path里面。
重启电脑,输入命令 yarn -v ,成功!!!!!
系统不支持set命令,或者你的系统环境没有配对
set命令替换成export试试