DvaJS官网 安装步骤:
$ npm install dva-cli -g
$ dva -v
dva-cli version 0.9.1
执行了 npm install dva-cli -g
安装成功
执行 dva -v
报错 dva不是内部或外部命令,也不是可运行的程序
试了几次还是不行,官网有dva命令不能访问的解决方案,但是我看了半天没懂,只好另查原因。
查了原因,只要出现 XXX不是内部或外部命令,也不是可运行的程序
的,都是因为环境变量没配。
环境变量的位置 & 配置步骤:
1、Win10系统,直接在桌面底部放大镜这里,点开,搜环境变量
,或者 我的电脑-右键-属性-高级系统设置-高级-环境变量
或者 设置-控制面板-系统-关于-高级系统设置-高级-环境变量
;
2、点开环境变量
之后,用户变量
、系统变量
这两块区域都要设置Path
这项,找到Path
,双击,点新建
,输入C:\Users\admin\AppData\Roaming\npm
, 一路点保存
按钮,然后快捷键 Win+R
重开一个cmd命令行窗
口,再运行 dva -v
,就ok了。
3、大胆猜测一下, dva -v
找的dva
其实是 dva.cmd
文件 ??
解说:
C:\Users\admin\AppData\Roaming\npm
这个路径呢,是所有用npm
全局安装的包所在,如果你的开机账户比如是dachui
,那就把admin
换成dachui
, 即:C:\Users\dachui\AppData\Roaming\npm
。
可怜巴巴,我之前找dva的路径找错了,找到 C:\Users\dachui\AppData\Roaming\npm\node_modules\dva-cli\bin
去了,搞了半天。
查看 NPM、Yarn 全局安装的包:
NPM
npm list -g --depth 0
Yarn
yarn global list