gpt4 book ai didi

node.js - 在 Windows 10 上使用 Intellij IDEA 在 WSL 2 中运行和调试 Nodejs

转载 作者:行者123 更新时间:2023-12-04 04:02:57 26 4
gpt4 key购买 nike

Intellij IDEA(版本 2018.03)安装在 Windows 上。该应用程序是在 NodeJs 中开发的。

项目源代码存储在 Windows 上的 git 中。

我能够让 Intellij IDEA 使用 WSL2 中的 Nodejs 解释器。

但是当我调试应用程序时,项目没有启动(即没有任何东西在我为应用程序指定的默认端口 3000 上运行。)。在 localhost:3000/myRuote 上没有解决

如果我恢复到 wsl1,那么一切正常,在调试过程中启动并解析 localhost:3000/myRuote。我是不是遗漏了什么,或者我是否需要做一些不同的设置,以便项目在默认端口上启动。

注意:我从 wsl1 升级到 wsl2,想知道是否是这个原因。

最佳答案

http://localhost:3000 将指向您的 windows 系统。

在 wsl2 终端中,运行以下命令:

hostname -I

它会给你 wsl 操作系统的 ip。请注意,每次重新启动时它都会更改。使用该 ip 而不是 localhost,它应该可以工作。

如果您使用的是 webpack 开发服务器,您需要像这样启动您的应用:

webpack serve --mode development --host 172.18.47.92

主机 ip 是您的 wsl2 实例的 ip。

关于node.js - 在 Windows 10 上使用 Intellij IDEA 在 WSL 2 中运行和调试 Nodejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62814834/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com