【问题标题】:WebStorm Intellisense/Code Completion Just Not WorkingWebStorm Intellisense/代码完成只是不工作
【发布时间】:2018-10-04 23:05:40
【问题描述】:

我正在努力让 WebStorm Code Completion 正常工作,但无法弄清楚。我已经遍及所有论坛并尝试了所有建议并希望得到帮助。

在挣扎了几个小时后,我决定打开一个新项目,希望能隔离问题。令人惊讶的是,我什至无法让 that 工作。我启动了一个 全新的,空的 Node 文件夹并添加了一个 index.js,代码如下:

var ReadableStream = require('stream').Readable;
var pr  = require('process');
let Joi = require('joi');

var rs = new ReadableStream();

Joi.object().keys ({

count: Joi.number().integer().required().description('')
})

我没有获得 Joi 对象、pr 对象或 rs 对象的代码完成。请注意,我 AMVisual Studio Code 中正确完成了代码。

这是我已经完成的:

  • 我确保运行 npm install joinpm install processnpm install stream 并验证了它们在 package.json 中的存在...
  • 我已确保在 File | 中启用 Node 核心包。设置 |语言和框架 | Node.js 和 NPM

我正在运行 WebStorm 2018.2。

有人可以帮我吗?

【问题讨论】:

    标签: node.js webstorm


    【解决方案1】:

    将光标放在'joi'require('joi')中,点击Alt+Enter,选择安装Typescript定义以便更好地完成:

    process 执行相同的操作。 这应该做的事情:

    而这正是 VSCode 实际做的事情

    【讨论】:

      猜你喜欢
      • 2020-06-22
      • 2020-05-24
      • 2016-07-30
      • 1970-01-01
      • 2017-05-04
      • 2018-04-06
      • 1970-01-01
      • 1970-01-01
      • 2017-05-08
      相关资源
      最近更新 更多