gpt4 book ai didi

json - vscode package.json 字符串与模式不匹配

转载 作者:搜寻专家 更新时间:2023-10-31 23:34:15 25 4
gpt4 key购买 nike

我正在一个现有项目上试用 VSCode,该项目使用 npm 并且有一个 package.json 文件,其中相应的“名称:”键显示为“SpecPro-File-Management-UI”。 VSCode 反对这一行“String does not match the pattern ...”,显然是因为名称中的大写字符。

这个问题在 VSCode issue 中有描述。这是关闭的。这给我留下了 advice to setup a custom schema对于我的 package.json 文件。这是非常不友好的,也是采用 VSCode 的障碍。我不想把时间花在自定义模式上。我不想重命名我的项目。我只想编辑我的代码并利用许多 VSCode 的好处,而不会分散注意力的错误消息。

考虑到对 npm 包使用大写字符是一种非常普遍的做法,VSCode 应该采用更友好的模式或覆盖标准模式的简单方法似乎是最合理的。据我所知,我必须制作自己的个人模式来解决这个问题。对于这样一个简单的问题,需要大量的工作和 future 的维护。

有没有一种简单的方法可以消除这种错误的错误消息?

最佳答案

这种行为是为了强制执行 package.json 文件的 NPM 约定而设计的(换句话说,“仅限小写”)。我同意这很麻烦,尤其是因为项目名称通常是预先填写的,例如通过“创建 react 应用程序”。正如您所指出的,可以创建一个自定义模式来忽略这一点,但实际上不推荐这样做。目前没有任何选择。我自己,我只是将值更改为小写。

关于json - vscode package.json 字符串与模式不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48694816/

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