1

我使用 Linux 的时间还不到 24 小时,因此,如果我应该提供更多信息,请务必详细说明如何获取这些信息。

我一直在尝试安装 Node.js、express.js 和 eclipse。如您所见,ubuntu 确实识别 node.js 和 express 都安装在我的系统上(我认为!),我得到了 eclipse 的 Nodeclipse-extension,但 Eclipse 似乎仍然无法识别 node.js 或 express(见下面我的图片)。我还想补充一下错误发生的时间,我正在尝试构建一个 Node.js Express 项目。

在此处输入图像描述

此时,我该如何调试情况?图像中显示的文件夹位置不完全存在。我只能走到 [...]/bin/ - 我一直在查看与我的类似的错误消息,但是,从我提供的屏幕截图来看,人们似乎因为缺少安装而收到此类错误,我认为一切都是根据需要安装的。

我正在使用本机 64 位 Windows 笔记本电脑,通过虚拟机安装 Linux (Ubuntu)。Ubuntu 是 14.04 LTS,只有 32 位,因为我没有多余的 2 GB 内存来提供 64 位版本。悲伤。

我会很感激任何帮助!

4

2 回答 2

0

在 Eclipse Windows -> Preferences -> Nodeclipse
检查为 Node 和 Express 配置的内容

在http://www.nodeclipse.org/上阅读更多信息

于 2014-10-10T11:03:33.197 回答
0

我找到了一个对我有用的解决方案:

WINDOWS: 我对所需模块进行了双重安装。它们都位于 C:/Users/X/AppData/Roaming 中,位于 Eclipse 目录中,最后位于 C:/Program Files/nodejs 中。当我删除所有 node_modules 时,除了 nodejs 运行的关键模块,然后使用 Nodeclipse 运行 Eclipse 时,它​​似乎正常运行,并且 Eclipse 自动在其自己的子目录中定义了文件夹,Express 位于该子目录中。

UBUNTU: 删除所有 node_modules 文件并使用 Nodeclipse 运行 Eclipse。有关更详细的概述,请参阅 Windows 说明。两个系统似乎都存在相同的问题和解决方案。请注意,文件目录当然不能完全互换。您需要找到 node_module 的实例。

于 2014-10-11T19:20:15.553 回答