Node.js突然找不到任何模块

时间:2019-09-20 20:38:12

标签: javascript node.js

我在用户文件夹(Windows 10)中,发现有一个名为node_modules的文件夹,并且其中包含一些模块。我不想在该目录中找到它,而是去寻找位于nodejs安装目录中的其他模块。所以我只是将其剪切并粘贴到那里的node_modules文件夹中。现在,node.js找不到模块。 我该如何解决?重新安装模块无效

这是我的node_modules文件夹:https://i.imgur.com/TFhMpcb.png 一切都在那里,但是当我运行脚本时却找不到它https://i.imgur.com/3Yzwk0L.png 昨天一切正常...

2 个答案:

答案 0 :(得分:2)

删除node_modules文件夹,仅使用 var newXml = new XDocument( new XElement("root", new XElement("table", new XElement("items", XDocument.Parse(xml) .Descendants() .SelectMany(x => x.Elements("table")) .Select(x => x.Element("items").Value) .Aggregate((x, y) => string.Join(", ", x, y)))))); 安装所有依赖项。

答案 1 :(得分:0)

好吧,到底是谁设计了这个程序…… 经过许多小时和巨大的挫败之后,我终于发现这些软件包必须安装在与program.js文件所在的文件夹中。 这很烂,因为它不是一个看起来很干净的文件夹,现在我有一个整齐的.js文件,然后还有这个我没用的肮脏的node_modules文件夹。

所有这些东西都应该放在没有人走过,永远不要再见或再思考的nodejs安装目录中。

因此,感谢设计此程序的人。谢谢您让我感到沮丧。也感谢所有试图帮助我的人,他们认为在本地安装是基本知识。程序员和开发人员似乎忘记了新手就是这样。