代码之家  ›  专栏  ›  技术社区  ›  milotindragos

如何以本地用户身份安装和运行纱线(没有管理员权限)?[副本]

  •  6
  • milotindragos  · 技术社区  · 6 年前

    我以简单用户的身份使用Windows(我没有任何管理权限),希望安装Thread并使用Thread install、Thread Add和Thread Start等命令。

    我在Stackoverflow上找到了关于如何安装节点的信息。JS作为本地用户,但我无法使其在该文件夹外工作: install NodeJS LTS on Windows as a local user (without admin rights)

    我现在已将节点解压缩到文件夹中: C: \用户\用户名\应用程序\节点 我使用以下方法将其添加到变量的路径中: rundll32 sysdm.cpl,EditEnvironmentVariables 。我可以跑步 node -v npm -v 这是可行的。我已使用 npm install --global yarn 但我不能让它在那个文件夹之外工作。

    我想去 D: \项目\项目名称\应用开发人员 并运行Thread Install来安装我从GitHub克隆的项目中的依赖项。我如何让它工作?

    更新! 对于任何人来说,问题不在于纱线。实际上是节点。JS和 PATH 在环境变量中。无论出于何种原因,直到我重新启动计算机,路径才更新为包含节点的新位置。JS。确保您阅读了此问题的答案,您不应该有任何问题。 在Windows上以本地用户身份安装NodeJS LTS(无管理员权限)

    3 回复  |  直到 6 年前
        1
  •  6
  •   Highmastdon Fis    6 年前

    您可以使用在本地安装纱线

    1. npm i -S yarn 然后
    2. 将其添加到您的路径 SET PATH=%PATH%;c:\to\your\project\node_modules\.bin\yarn

    现在,在同一个终端窗口中,您可以使用它 yarn install ...

        2
  •  1
  •   Strelok    6 年前

    处决 npm bin -g 它将打印npm安装可执行文件的文件夹名称,并将该文件夹添加到您的路径中。重新启动命令提示符/powershell,它应该可以工作。

        3
  •  0
  •   milotindragos    6 年前

    对于任何人来说,问题不在于纱线。实际上是节点。JS和 PATH 在环境变量中。

    无论出于何种原因,直到我重新启动计算机(Windows 10),路径才更新为包含节点的新位置。JS。确保您阅读了此问题的答案,并且您不应该有任何问题: install NodeJS LTS on Windows as a local user (without admin rights)

    三次检查节点是否正在运行,纱线或任何其他依赖项是否正常工作