繁体   English   中英

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

[英]Node.js suddenly can't find any modules anymore

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

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

删除 node_modules 文件夹并使用npm i安装所有依赖项。

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

所有这些东西都应该放在没有人走过的nodejs安装目录中,再也不会被看到或思考。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM