win10下安装 dva-cli,但是无法正常使用dva这个命令。 安装方法这样: npm install -g dva-cli
PS E:\nodejs> npm config list
; cli configs
scope = ""
user-agent = "npm/4.2.0 node/v7.8.0 win32 x64"
; userconfig C:\Users\yljck\.npmrc
HOME = "E:\\nodejs\\"
cache = "E:\\nodejs\\node_cache"
prefix = "E:\\nodejs\\node_global"
registry = "http://registry.npm.taobao.org/"
; builtin config undefined
; node bin location = E:\nodejs\node.exe
; cwd = E:\nodejs
; HOME = C:\Users\yljck
; "npm config ls -l" to show all defaults.
环境变量:
PS E:\nodejs> $Env:Path
E:\nodejs\node_global\node_modules;
E:\nodejs\;
E:\nodejs\node_global;
现在情况是这样的:
PS E:\nodejs> dva -v
文件名、目录名或卷标语法不正确。
PS E:\nodejs> dva.cmd -v
文件名、目录名或卷标语法不正确。
PS E:\nodejs> E:\nodejs\node_global\dva.cmd -v
0.7.8
PS E:\nodejs> E:\nodejs\node_global\dva -v
PS E:\nodejs>
然后同样安装 yarn , npm install -g yarn
PS E:\nodejs> yarn -v
yarn install v0.22.0
info No lockfile found.
[1/4] Resolving packages...
success Nothing to install.
success Saved lockfile.
Done in 0.20s.
PS E:\nodejs>
yarn 就可以。 所以为什么只有dva 不行呢????