gpt4 book ai didi

node.js - Webstorm 不识别 node.js 第三方模块

转载 作者:搜寻专家 更新时间:2023-11-01 00:02:37 24 4
gpt4 key购买 nike

我在 Webstorm 6 和 7 EAP 中都试过了,

自动完成工作正常,但发生了一些奇怪的事情,

var SyParams = require('../params');
....
SyParams.kioskParams ( IDE gives warning, 'unresolved variable kioskParams' )

如果我这样写'require';

var SyParams = new require('../params');

一切看起来都很好,有解决方案吗?

最佳答案

'..\params' 模块似乎正在导出一个构造函数,该函数构造一个以 kioskParams 作为属性的对象。并且构造函数本身没有名为 kioskParams 的属性。这样写会更容易理解:

var SyParams = require('../params'); // The module exports a constructor
...

var syParams = new SyParams(); // You construct the actual object
syParams.kioskParams; //Then you access its members

关于node.js - Webstorm 不识别 node.js 第三方模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18222122/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com