“maildev”未被识别为内部或外部命令

ror*_*oro 2 node.js npm

我正在尝试在 springboot 应用程序中使用 maildev。我正在使用intellij程序。

使用终端,我像这样安装 maildev:

C:\Users\msys\Desktop\spring_start>npm install -g maildev

“spring_start”是我的项目名称

安装后,终端中出现以下内容

npm WARN deprecated opn@6.0.0:该软件包已重命名为open npm WARN deprecated nodemailer@3.1.8:Nodemailer 4.0.1 以下的所有版本均已弃用。请参阅https://nodemailer.com/status/ npm WARN 已弃用 debug@4.1.1:调试版本 >=3.2.0 <3.2.7 || >=4 <4.3.1 在 Node.js 环境中使用时具有低严重性的 ReDos 回归。建议您升级到3 .2.7或4.3.1。( https://github.com/visionmedia/debug/issues/797 ) C:\Users\msys\AppData\Roaming\npm\maildev -> C:\Users\msys\AppData\Roaming\npm\node_modules\maildev\ bin\maildev maildev@1.1.0 在 6.095 秒内更新了 1 个软件包

但是当我尝试像这样运行“maildev”命令时:

C:\Users\msys\Desktop\spring_start>maildev

出现以下错误消息:

“maildev”不被识别为内部或外部命令、可操作程序或批处理文件。

怎么解决呢?

小智 5

我有同样的问题。所以我找到了一个棘手的方法来解决“maildev”不被识别为内部或外部命令问题。

这就是我所做的。

  1. 我通过cmd以管理员身份全局安装了maildev。

  2. 我去了C:\Users\Your_User_Name\AppData\Roaming\npmYour_User_Name 是你自己的地方。

  3. 单击 maildev.cmd 终端将打开,显示如下内容:`

    `MailDev Web 应用程序运行在http://0.0.0.0:1080

    MailDev SMTP 服务器运行在 0.0.0.0:1025`

最后,在浏览器中,您可以通过 127.0.0.1:1080 打开 Web 应用程序