markdownlint-config-schema.json 无法从...加载架构getaddrinfo ENOENT raw.githubusercontent.com

一、vscode package.json的{出现警告

遇到的错误 getaddrinfo ENOENT 表示无法解析 raw.githubusercontent.com 的域名
在这里插入图片描述

加载引用“https://raw.githubusercontent.com/DavidAnson/markdownlint/v0.34.0/schema/markdownlint-config-schema.json”时出现问题: 无法从“https://raw.githubusercontent.com/DavidAnson/markdownlint/v0.34.0/schema/markdownlint-config-schema.json”加载架构: getaddrinfo ENOENT raw.githubusercontent.com。

二、下载 schema 文件本地引用

可以手动下载 markdownlint-config-schema.json 文件并在本地引用
链接 https://raw.githubusercontent.com/DavidAnson/markdownlint/v0.34.0/schema/markdownlint-config-schema.json
这个连接是国外的,可能访问不了,那么可以去下面这个连接
https://www.lanzouh.com/b00mokanpg
密码:9jjo
由于蓝奏云没开放json的格式,只能上传txt,下载好记得把格式改json后缀
在这里插入图片描述

你的项目目录结构
your-project/
├── .markdownlint.json
└── schemas/
└── markdownlint-config-schema.json

三、创建.markdownlint.json文件

在根目录创建
内容是

{
  "$schema": "./schemas/markdownlint-config-schema.json",
  "default": true,
  "line-length": false,
  "no-trailing-punctuation": {
    "punctuation": ".,;:!。,;:!"
  }
}

四、然后就好了,没好就重启vscode

上面这种方式经常无效,可以用下面的方式

五、打开vscode设置

然后编辑settings.json源码
在这里插入图片描述
加入一行代码,关闭从远程提取

#启用后,可以从 http 和 https 位置提取 JSON 架构。
"json.schemaDownload.enable": false,

六、完

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
如果您想使用 Calcite 的 MySQL-Foodmart-Model.json 模型文件来查询 MySQL 数据库中的 foodmart 数据库,可以按照以下步骤操作: 1. 下载 MySQL-Foodmart-Model.json 模型文件,并将它保存到某个目录下。 2. 安装 Calcite JDBC 驱动程序。您可以从 Calcite 官方网站下载最新版本的 Calcite JDBC 驱动程序。 3. 创建一个 Java 项目,并添加 Calcite JDBC 驱动程序和 MySQL JDBC 驱动程序的依赖。 4. 在项目中创建一个名为 "calcite.properties" 的文件,并将以下内容添加到该文件中: ```properties model = { "version": "1.0", "defaultSchema": "foodmart", "schemas": [ { "type": "custom", "name": "foodmart", "factory": "org.apache.calcite.adapter.jdbc.JdbcSchema$Factory", "operand": { "jdbcDriver": "com.mysql.jdbc.Driver", "jdbcUrl": "jdbc:mysql://localhost:3306/foodmart", "jdbcUser": "root", "jdbcPassword": "password" } } ] } ``` 这个文件告诉 Calcite 如何连接到 MySQL 数据库,并使用 MySQL-Foodmart-Model.json 模型文件来查询 foodmart 数据库。 5. 在 Java 代码中创建一个 Calcite Connection,并使用该连接来执行 SQL 查询。例如: ```java Properties info = new Properties(); info.setProperty("model", "path/to/MySQL-Foodmart-Model.json"); Connection connection = DriverManager.getConnection("jdbc:calcite:", info); Statement statement = connection.createStatement(); ResultSet resultSet = statement.executeQuery("SELECT * FROM sales_fact_1997"); // 处理查询结果 ``` 这个代码片段会创建一个 Calcite 连接,并使用 MySQL-Foodmart-Model.json 模型文件来查询 foodmart 数据库中的 sales_fact_1997 表。 以上就是使用 Calcite 的 MySQL-Foodmart-Model.json 模型文件来查询 MySQL 数据库中的 foodmart 数据库的步骤。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xl__qd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值