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'中的方法完全没有提示,也就是没有识别出来。

解决方案

打开设置,然后打开如图所示的位置:
IDEA 无法识别 Nodejs 包中的关键字_第1张图片
点击右边的 download 之后选择你需要的包,然后安装即可。
IDEA 无法识别 Nodejs 包中的关键字_第2张图片
安装速度很快,完了之后点击确定即可。

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

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

你可能感兴趣的:(BUG,vue)