【问题标题】:Portable VS Code + portable Node.js可移植的 VS Code + 可移植的 Node.js
【发布时间】:2022-03-18 13:01:47
【问题描述】:

我是学习 Node.js 和 VS Code 的新手。我安装了便携式 VS CODE。它适用于其他已安装的程序。但无法将其设置为与便携式 Node.js 一起使用 我这样做的方法之一。安装了 Node.js。将他的文件夹复制到单独的驱动器。删除了已安装的节点。从复制的文件夹中启动节点。他工作。 设置 VS Code 以附加到任何 Node.js 进程。我正在尝试运行脚本来签入 VS Code,但出现错误: “找不到 Node.js 二进制文件“npm”:路径不存在。确保 Node.js 已安装并在您的 PATH 中,或者在您的 launch.json 中设置“runtimeExecutable”” 但是有一段:

{
        "type": "node",
        "request": "attach",
        "name": "Attach by Process ID",
        "processId": "${command:PickMatchedProcess}",
        "skipFiles": ["<node_internals>/**"]
  },

错误可能出在哪里以及如何让 VS Code 可移植和 Node.js 可移植工作。也许有 Node.js 的可移植版本?

【问题讨论】:

    标签: node.js vscode-settings portability


    【解决方案1】:

    这里的问题是,让 nodejs 可移植。根本不推荐,这是您的运行时环境部分。但是,如果您尝试使用便携式 vscode,它会正常工作,就像您使用任何其他便携式文本编辑器一样,例如 notepad++。因为它的设计是便携的。但它与 nodejs 不同,请记住,nodejs 是您的运行时环境。我建议您将其安装到您的系统中,非协商。但是,如果您坚持,只需将您的 nodejs 目录添加到您的系统 PATH:C:\Program Files\nodejs 和用户 PATH:C:\Users\USERNAME\AppData\Roaming\npm,看看它是否有效。

    【讨论】:

      猜你喜欢
      • 2013-07-05
      • 1970-01-01
      • 2022-08-19
      • 2012-11-17
      • 2020-01-30
      • 1970-01-01
      • 2013-05-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多