当前位置: 首页 > 知识库问答 >
问题:

无法在Windows 7下安装Node.js:“指定路径太长”

卫才哲
2023-03-14

使用https://nodejs.org中最新的node.js安装程序,当它到达npm安装时,我每次都会遇到同样的错误。NPM3.x本来应该处理这个问题,但显然它对Node.js安装程序没有帮助。节点开发人员基本上拒绝对此做任何事情,因为这个问题已经存在了大约两年。不幸的是,我似乎找不到工作。我怎样才能安装这个?

共有1个答案

束福
2023-03-14

我在Windows 10上尝试安装Node-v8.10.0-x64.msi时也出现了这个错误。

我的解决方案是将安装目录从c://program files/nodejs更改为c://njs/(当前安装过程的第二步)。

我很惊讶这些字符造成了不同,如果没有适当的解决方案,甚至有一个Windows节点发布(不敢相信Windows上的最大路径长度是不可修改的),但这似乎对我有用。

 类似资料:
  • 问题内容: 我有这个定义: 我正在使用Symfony 1,并且想在上安装它们。我该如何指定? 问题答案: 看来您可以将目录定义为其他内容(在您的情况下): 然后,您可以将包名称重命名为其中没有级别目录,例如: 因此,您应该看起来像这样: 编辑 使用此配置,您将获得路径(这 当然 对symfony不利): 插件/sfGuardPlugin/sfGuardPlugin-4.0.2/ 我发现了一个解决方

  • 我想在Windows托管的开发环境中使用gulp和相关的前端工具链。我在尝试使用gulp插件(如Browser-Sync)时遇到了困难,因为node_modules文件夹图扇形,使得windows文件路径太长,无法复制文件。我想要一个务实的方法来处理这个问题,现在就在Windows上,不管节点社区可能会或可能不会提供什么来提高npm在Windows上的可用性。 2个问题 > 是否有Windows的

  • 问题内容: [添加]所以我的下一个问题是,当我尝试添加新的依赖项时(npm install –save socket.io)。JSON文件也有效。我收到此错误:无法解析json 因此,我一直在尝试找出为什么此错误一直在返回。所有文件(HTML,JSON,JS)都在我桌面上的同一文件夹内。我正在使用node.js和socket.io 这是我的JS文件: 这是返回的内容: 问题答案: 错误非常明显,您

  • 按照http://maven.apache.org/download.cgi上的所有说明操作 Java版本:1.7.0_03,供应商:Oracle Corporation Java Home:C:\程序文件\Java\jdk1.7.0_03\jre 默认区域设置:en_US,平台编码:Cp1252 操作系统名称:“Windows 7”,版本:“6.1”,arch:“AMD64”,系列:“Windo

  • 这个输入在一个模态div中,不显示(display:none)并且只有当我单击模态的触发器时才显示(display:block)。问题是模态变得可见,但它找不到输入元素。 我试过这个 也 不起作用。导致找不到XPath。