问题描述
由于我是一个 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
。