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

IntelliJ卸载了connect-flash,现在无法重新安装

杭曦
2023-03-14

我刚接触node,有一个特殊的问题。我试图使用passportjs登录,但我出现了一个错误,即req.flash()不工作,尽管我昨天在注册时使用了它,但它表示在node models目录中不识别req.flash()或类似的东西。

在尝试了多种方法使其工作后,我回想起IntelliJ在打开i时要求我运行一个npm安装命令。所以我点击事件日志并允许IntelliJ运行它,IntelliJ重新启动,然后我点击run并得到一个错误。

module.js:549
    throw err;
    ^
Error: Cannot find module 'connect-flash'
    at Function.Module._resolveFilename (module.js:547:15)
    at Function.Module._load (module.js:474:25)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (C:\Users\My\Desktop\NodeApp\Test\app.js:8:13)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)

所以我转到node_modules和connect_flash,文件夹就在那里,但上面有一个符号。

在下面的IntelliJ中

在下面的文件资源管理器中

当我尝试在文件资源管理器中单击它时,我得到以下windows错误

npm ERR! code ETARGET
npm ERR! notarget No matching version found for connect-flash@8
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\My\AppData\Roaming\npm-cache\_logs\2018-08-30T21_17_28_983Z-debug.log

共有1个答案

乌璞瑜
2023-03-14

由于某种原因,IntelliJ决定不再需要pacckage.json中的版本号。在为该版本添加了0.1.1之后,我可以为它运行安装命令

 类似资料:
  • 了解如何创建和管理插件。 创建插件 选择“插件”>“开发”>“创建插件”,该菜单将引导您进入 Adobe I/O 开发者控制台。 有关更多创建、测试、提交插件的入门信息,请参阅 Adobe XD 开发者文档。创建插件 查看和安装插件 要查看可安装的插件,请选择“插件”>“发现插件”,或者单击工具栏上的“插件”图标。此外,单击“发现插件 (+)”图标启动“插件管理器”。 查看和安装插件 在插件管理器

  • 我尝试安装Twilio模块: 我得到了这个错误: 有人知道如何卸载pyOpenSSL吗?

  • 我删除了/usr/local/bin文件夹中的所有内容(包括“brew”)。自制软件不再工作了,我似乎陷入了困境。当我尝试安装时,它会显示: 看来自制啤酒已经安装。如果您打算重新安装,则应在再次运行此安装程序之前执行以下操作:ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninsta

  • 我得到了这个错误: 有人知道怎么卸载PyopenSSL吗?

  • 我已经使用这里定义的命令行方法将git-for-windows的安装更新/升级到git Version2.19.1.Windows.1。 原始安装文件夹直接位于

  • 我一直试图使用pip卸载chardet,但出现以下错误: “无法卸载'chardet'。它是distutils安装的项目,因此我们无法准确确定哪些文件属于它,这将导致仅部分卸载。” 我的pip版本是10.0.0,python 2.7.14,Ubuntu 14.04。