新建文件夹
使用vscode打开当前文件夹
初始化项目
npm init-y
安装axios
npm install axios
根目录下放个图片文件,如aaa.png
在根目录下创建app.js
文件
输入以下内容
console.log(11111)
运行项目
node ./app.js
终端只要打印出111就代表项目创建完成了
创建token令牌
点击查看这篇文章创建令牌方法即可
新建仓库,一定要是开源的(仓库路径格式)
如创建仓库填写,名称如foodSpeedOrderImg
,但是路径自动转换为了food-speed-order-img
,切记,后续只要是需要填写仓库路径的都要选择food-speed-order-img
上传图片
const axios = require("axios");
const fs = require("fs");const giteeToken = "XXXXXX"; // 替换成你的Gitee Token
const owner = "XXXXXX"; // 替换成你的Gitee用户名(仓库个人主页姓名下面的@后面的值)
const repo = "XXXX"; // 替换成你的Gitee仓库路径(创建仓库时的path,驼峰命名的话为全小写,中间用短横线连接)
const path = "web/hahaha6.png"; // 替换成你想要保存图片的路径和文件名
const message = "提交信息"; // 你想要的提交信息const url = `https://gitee.com/api/v5/repos/${owner}/${repo}/contents/${path}`;const content = fs.readFileSync("./aaa.png", { encoding: "base64" }); // 读取本地图片文件const config = {headers: {"Content-Type": "application/json","User-Agent": "Node.js",Authorization