IDEA 无法识别 Nodejs 包中的关键字

时间:2022-07-22
本文章向大家介绍IDEA 无法识别 Nodejs 包中的关键字,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

问题描述

由于我是一个 IDEA 偏执狂(即任何能在 IDEA 开发的功能绝不使用另外一个编辑器),所以本来适合在 VSC 上面开发的 nodejs,我也通过下载 node 的插件使用了 IDEA 开发。

但是现在遇到一个问题,就是 IDEA 忽然无法识别我引入的包了,之前和 core 库还有其他的都可以,最近由于业务需求,我多加了一个ejs的包就不行了。

const http = require('http');
const routes = require('./module/routes.js');
const url = require('url');
const ejs = require('ejs');

如图,以上是我引入的包,ejs'中的方法完全没有提示,也就是没有识别出来。

解决方案

打开设置,然后打开如图所示的位置:

点击右边的 download 之后选择你需要的包,然后安装即可。

安装速度很快,完了之后点击确定即可。

现在再次回到项目中输入关键字即可发现已经有提示了。

最后强推一下 IDEA 这款 IDE,真的是太强大了,各种插件非常齐全,几乎可以开发所有语言,因为安装响应的插件即可,这点和 VSC 很像,如果你运存有16G即以上,非常建议使用 IDEA 代替 VSC等编辑器,集成开发环境tql