标签: javascript node.js visual-studio-code
我使用VS代码1.10,但智能感知并不总是如我所料。
例如,我需要一个模块(' simple-hl7'),我已经在本地安装了NPM。 该模块已正确添加到我的package.json中作为依赖项。
使用ATA我会期望智能感知功能开箱即用。
我有什么遗失的吗?
在下面的屏幕截图中,我希望在intellisense弹出窗口中加强addsegment功能
addsegment
screenshot
答案 0 :(得分:0)
我致力于VSCode的JS / TS支持。以下是我认为触发此错误的事件链:
d.ts
@types/simple-hl7
由于不存在任何打字,我们的IntelliSense会从js文件中选择打字。这是它使用的定义:
explicitly subject to change
此定义导致TypeScript错误地认为Message构造函数为零参数。
Message
msg
any
一种解决方法是创建一个d.ts文件simple-hl7。我们也在研究构造函数解决问题,希望很快能解决这个问题。