V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
elone
V2EX  ›  问与答

win10 下环境变量似乎不生效,有点迷糊

  •  
  •   elone · 2017-04-19 08:09:20 +08:00 · 3341 次点击
    这是一个创建于 2811 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在 win10 下搭建开发环境。有个奇怪的问题想问问。

    我用如下命令安装: npm install -g dva-cli

    后访问 dva ,反映没有相关命令。

    PS C:\Users\yljck> dva -v
    文件名、目录名或卷标语法不正确。
    PS C:\Users\yljck> dva.cmd -v
    文件名、目录名或卷标语法不正确。
    

    直接用绝对路径访问:

    PS C:\Users\yljck> C:\Users\yljck\AppData\Roaming\npm\dva -v
    0.7.8
    

    不明白啊。环境变量我是有添加的,也试过重启了,还是没用。请问是怎么回事啊?

    7 条回复    2017-04-19 12:18:13 +08:00
    allinwonder
        1
    allinwonder  
       2017-04-19 08:24:41 +08:00 via Android
    输入 path ,看看里面是不是有
    srlp
        2
    srlp  
       2017-04-19 08:31:21 +08:00 via iPhone
    没有添加 npm 环境变量
    fan123199
        3
    fan123199  
       2017-04-19 08:36:16 +08:00
    你确定添加了的环境变量?
    wevsty
        4
    wevsty  
       2017-04-19 08:41:07 +08:00
    PS 开头说明你用的 powershell 吧。
    powershell 下面输入$Env:Path 看环境变量。
    favtony
        5
    favtony  
       2017-04-19 09:29:14 +08:00 via Android
    试试重启 powershell ?
    tongyang
        6
    tongyang  
       2017-04-19 09:49:26 +08:00
    我昨天也是类似这样,应该是哪没配好
    elone
        7
    elone  
    OP
       2017-04-19 12:18:13 +08:00
    @wevsty #4 @wevsty #4

    ```
    PS C:\Users\yljck> $Env:Path
    C:\Users\yljck\AppData\Roaming\npm;
    E:\nodejs\node_global;

    PS C:\Users\yljck> npm config list
    ; cli configs
    scope = ""
    user-agent = "npm/4.2.0 node/v7.8.0 win32 x64"

    ; userconfig C:\Users\yljck\.npmrc
    cache = "E:\\nodejs\\node_cache"
    prefix = "E:\\nodejs\\node_global"
    registry = "http://registry.npm.taobao.org/"

    ; builtin config undefined

    ; node bin location = E:\develop\node.exe
    ; cwd = C:\Users\yljck
    ; HOME = C:\Users\yljck
    ; "npm config ls -l" to show all defaults.

    PS C:\Users\yljck>

    ```

    也不知道是不是 dva 这个包的问题。
    同样用 : npm install yarn -g 安装之后 ,是可以直接使用 yarn 这个命令的。而 dva 就不行。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2965 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:15 · PVG 08:15 · LAX 16:15 · JFK 19:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.