gpt4 book ai didi

javascript - 在 VSCode 中导出函数时 : "Individual declarations must be all exported or all local"

转载 作者:IT老高 更新时间:2023-10-28 22:12:40 25 4
gpt4 key购买 nike

我最近升级到 Visual Studio Code 0.5.0 并且出现了一些以前没有的新错误。

我有一堆在本地声明然后导出的函数。然而,由于升级,将鼠标悬停在每个本地函数名称上会产生错误Individual declarations in combined declaration functionName must be all export or all local.

这是一个导出的示例本地函数。

var testParamsCreatorUpdater = function (lTestParams, creatorID){
lTestParams.creator = creatorID;
return lTestParams;
};
module.exports.testParamsCreatorUpdater = testParamsCreatorUpdater;

我意识到我可以将其更改为...

module.exports.testParamsCreatorUpdater = function (lTestParams, creatorID){
lTestParams.creator = creatorID;
return lTestParams;
};

并在每个 testParamsCreatorUpdater() 调用前添加 module.exports.

但是为什么第一个片段是错误的?据我了解, require() 使 module.exports 对象中的所有内容都可用于所需的任何内容。

最佳答案

我在 Webstorm 中遇到了这个问题,我重新启动它并消失了

关于javascript - 在 VSCode 中导出函数时 : "Individual declarations must be all exported or all local",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31295608/

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