执行yarn create @umijs/umi-app报错,'D:\Program' 不是内部或外部命令,也不是可运行的程序
报错如下:
原因:
执行官方文档yarn create @umijs/umi-app命令时,因为 yarn global bin目录 D:\Program Files\nodejs\node_global\bin'
中有空格,所以报错。yarn create umi
等同于yarn global add create-umi-app --prefix "
D:\Program Files\nodejs\node_global\bin
"
,后者用引号将路径引起来就不会报错了。
解决办法:yarn global add create-umi-app --prefix "
D:\Program Files\nodejs\node_global\bin
"