vscode 当工作区类型为 "node" 时,不要提示用户确认,

eoigrqb6  于 2个月前  发布在  Vscode
关注(0)|答案(1)|浏览(23)

我们已经将这个很棒的功能合并了。这将允许我们的团队放弃我们一直在使用的自定义tsserver实现,而是让每个人都使用这个新设置。
一个问题是,现在当我们为"typescript.tsserver.nodePath"设置为"node"(即自动检测node安装)时,我们会得到如下提示

我认为,如果设置为"node",那么我们正在使用用户安装的nodejs安装,我们不需要询问这个提示,因为它是用户安装的,如果存在安全风险,那么用户已经在nodejs安装中接受了它们。
如果有人能确认这是可以进行这个更改的话,我很乐意创建一个PR来更新这个设置。

cwxwcias

cwxwcias1#

听起来不错。标记为需要帮助,这样您就可以提交一个PR。
您可能想要将nodePath这里变成{ path: string, isTrusted: true }类型,然后在nodeManager.ts中尊重该字段。

相关问题