安装umi之后 使用umi提示不是内部或外部命令
解决办法
根源在于yarn的global bin目录不在path环境变量的中,解决办法:
1. 执行yarn global bin //得到global bin目录
2. 把global bin目录添加到环境变量path中
3. 测试 umi -v
扩展:umi的部署与安装
#首先,需要安装Node.js
#在资料中,找到node-v8.12.0-x64.msi,一路下一步安装
#安装完成后,通过node -v 命令查看其版本号
F:\code\itcast-es6>node -v
v8.12.0
#接下来,开始安装yarn,其中tyarn使用的是npm.taobao.org的源,速度要快一些
#可以把yarn看做了优化了的npm
npm i yarn tyarn -g #-g 是指全局安装
tyarn -v #进行测试,如果能够正常输出版本信息则说明安装成功了
#如果安装失败,是由于将yarn添加到环境变量中导致,参见
http://www.easysb.cn/index.php/2017/06/04/11/
#下面开始安装umi
tyarn global add umi
umi #进行测试