Nvm-windows: 当用户主目录有空间时,nvm use down 不起作用

创建于 2016-04-10  ·  8评论  ·  资料来源: coreybutler/nvm-windows

我的环境

  • [ ] Windows 7 或更低版本(由于 EOL 未真正支持)
  • [ ] 视窗 8
  • [ ] 视窗 8.1
  • [x] 视窗 10
  • [ ] Windows 10 物联网核心版
  • [ ] Windows Server 2012
  • [ ] Windows Server 2012 R2
  • [ ] Windows Server 2016
  • [ ] 我的 Windows 安装是非英语的。

    我已经...

  • [x] 阅读自述文件以了解 npm 陷阱和防病毒问题。

  • [x] 查看了wiki以确保我的问题尚未解决。
  • [x] 已验证我正在使用具有管理权限的帐户。
  • [x] 搜索了问题(打开和关闭)以确保这不是重复的。
  • [x] 确保这不是关于如何在 Windows 上使用 NVM 的问题,因为gitter用于问题和评论。

    我的问题与(仅检查适用的那些)有关:

  • [] 设置.txt

  • [] 代理支持
  • [] 32 或 64 位支持

以上都没有

预期行为

我的主目录类似于 C:Usersxxx yyy,其中 xxx 和 yyy 之间有一个空格

步骤 1. 通过安装程序安装。
步骤 2. nvm 安装 4.4.2
步骤 3. nvm 使用 4.4.2

实际行为

在第 3 步中,我收到了类似的错误消息
退出状态 1:'C:Usersxxx' 不是内部或外部命令,也不是可运行的程序或批处理文件。

重现问题的步骤:

由主目录有空格的用户安装和使用 nvm。

duplicate

最有用的评论

这是解决方案:

  1. 通过控制面板卸载 nvm
  2. 通过 nvm-setup.exe 安装 nvm
  3. 出现提示时,从 _C:Users 更改安装路径AppDataRoamingnvm_ 到 _C:UsersPublicnvm_。

运行nvm root现在应该显示 _C:UsersPublicnvm_ 并且事情 _should_ 正常工作。

所有8条评论

我有同样的问题:cry:

这是解决方案:

  1. 通过控制面板卸载 nvm
  2. 通过 nvm-setup.exe 安装 nvm
  3. 出现提示时,从 _C:Users 更改安装路径AppDataRoamingnvm_ 到 _C:UsersPublicnvm_。

运行nvm root现在应该显示 _C:UsersPublicnvm_ 并且事情 _should_ 正常工作。

你好呀 !
同样的问题在这里,但我无法解决它。 我正在使用临时提示,并安装了 cygwin mod。

  1. 我卸载了 nvm 和 node。
  2. 安装节点(在64bits.msi )。
  3. 安装 nvm for windows 在安装路径中用Public替换我的空格名称。
  4. 在我在这里测试之后,它提示了什么:
    node

和 Ugarz 一样的问题
当我在安装 nvm-windows 之前卸载所有节点时。然后打开 cmd.ext 。 它告诉我“错误打开 setting.txt:系统找不到指定的文件”

重复#41。

  1. 在 cmd 中,转到您的主目录并键入 dir/x 以查看此文件夹的缩写名称
  2. 然后在 setting.txt 中用这个缩短的名称替换您的用户名
  3. 有用
  1. 在 cmd 中,转到您的主目录并键入 dir/x 以查看此文件夹的缩写名称
  2. 然后在 setting.txt 中用这个缩短的名称替换您的用户名
  3. 有用

这有效..谢谢

这个对我有用..! 谢谢

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

thany picture thany  ·  4评论

eliavmaman picture eliavmaman  ·  6评论

ctsstc picture ctsstc  ·  3评论

David263 picture David263  ·  3评论

fredericrous picture fredericrous  ·  3评论