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

任何npm命令都会返回错误“找不到模块yallist”,即使是npm-v

郦昆
2023-03-14

(节点:2564)未经处理的Promisejection警告:错误:找不到模块“yallist”要求堆栈:-C:\Users\23354\AppData\Roaming\npm\node\U modules\npm\node\U modules\lru cache\index。js-C:\Users\23354\AppData\Roaming\npm\node\u modules\npm\node\u modules\semver\classes\range。js-C:\Users\23354\AppData\Roaming\npm\node\u modules\npm\node\u modules\semver\classes\comparator。js-C:\Users\23354\AppData\Roaming\npm\node\u modules\npm\node\u modules\semver\index。js-C:\Users\23354\AppData\Roaming\npm\node\u modules\npm\lib\utils\unsupported。js-C:\Users\23354\AppData\Roaming\npm\node\u modules\npm\lib\cli。js-C:\Users\23354\AppData\Roaming\npm\node\u modules\npm\bin\npm cli。js at功能。模块_函数处的resolveFilename(内部/模块/cjs/loader.js:902:15)。模块_模块处的加载(内部/模块/cjs/加载程序。js:746:27)。require(internal/modules/cjs/loader.js:974:19)at require(internal/modules/cjs/helpers.js:93:18)at Object。(C:\Users\23354\AppData\Roaming\npm\node\u modules\npm\node\u modules\lru cache\index.js:4:17)位于模块_在对象处编译(internal/modules/cjs/loader.js:1085:14)。模块_扩展。。模块处的js(内部/模块/cjs/加载器。js:1114:10)。在功能处加载(内部/模块/cjs/加载程序。js:950:32)。模块_模块处的加载(内部/模块/cjs/加载程序。js:790:12)。require(internal/modules/cjs/loader.js:974:19)(使用节点--跟踪警告…显示警告的创建位置)(节点:2564)unhandledPromisejection警告:未处理的promise拒绝。此错误源于在没有catch块的异步函数内部抛出,或拒绝未处理的promise。catch()。要在未经处理的promise拒绝时终止节点进程,请使用CLI标志--“未经处理的拒绝=严格”(请参阅https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode)(拒绝id:1)(节点:2564)[DEP0018]弃用警告:未处理的promise拒绝被弃用。将来,未处理的promise拒绝将终止节点。具有非零退出代码的js进程

共有1个答案

居飞扬
2023-03-14

我通过卸载节点,删除漫游文件夹中的npm文件夹,然后重新启动计算机,解决了这个问题。

之后我又安装了节点。现在一切正常。

 类似资料:
  • 问题内容: 我正在尝试通过nodeschool.io练习。我在运行他们的软件包时遇到了麻烦。 我安装的第一个软件包: 使用以下命令运行软件包 我尝试在其站点上安装的所有其他软件包,但无法在命令行中使用正确的命令运行该程序,例如: 这是我在示例中尝试安装的软件包的链接:functional-javascript- workshop 如您所见,我收到消息 查看其他存在类似问题的帖子,我运行以下命令以查

  • 我正在努力完成nodeschool.io练习。我在运行他们的包时遇到了麻烦。 我安装的第一个软件包: 使用命令 在他们的站点上,我尝试安装的每个其他软件包都无法使用命令行中的正确命令运行程序,例如: 下面是我试图在示例中安装的包的链接:functional javascript workshop 如您所见,我收到消息 查看其他有类似问题的帖子,我运行了以下命令以查看我的路径和保存包的位置: 我尝试

  • 我是Grunt的新手,在设置新插件的项目时遇到了麻烦。 到目前为止我有: 全局安装grunt cli 这一切都很好,但是我想使用一个不同的uglify插件,所以,仍然在测试目录,我运行: 由于我没有使用全局标志,插件按预期下载到test/node_modules目录,位于test/node_modules/uglify js。包裹。json文件已更新为附加依赖项: 然后我编辑Gruntfile.j

  • 我已经在Ubuntu11.10x64上通过源代码编译安装了最新的node.js(0.8.15)。

  • 我正在为NodeJS开发两个模块,第一个名为,第二个名为。第二个依靠第一个工作。我正在同时开发这两个模块,我想全局链接,这样我就可以像在npm注册表上一样使用它,并且我只是全局安装了它。要执行此NPM文档,我需要使用,但它不起作用。 文件验证人: 文件的模块: 首先,我将模块链接到全局: 如果我没有弄错的话,它创建了我的模块的全局引用,现在我可以在计算机中的任何地方使用这个模块。 然后我转到另一个

  • 我有一个错误。我想启动npm创建-反应-应用程序,但它不工作。 我是一个窗口用户。但我安装了ubuntu并建立了linux环境。 所以我打开了它的窗口终端(wsl)并编写了npm create-react-app。 我不知道为什么它不起作用。。在此处输入图像描述