免费的node服务
wǎng luò shí huāng 2021-04-09
接口
heroku
node.js
基于heroku免费搭建自己的node服务---网易云音乐接口
# 网易云音乐接口
- https://github.com/Binaryify/NeteaseCloudMusicApi/
- 作者已经开源了项目,以及部署项目到vercel上,我们可以直接使用
- 部署参考视频在:https://www.bilibili.com/video/BV1xs411K7KC?from=search&seid=10307087770892400058
# 我们克隆代码之后需要修改代码
- 参考:https://neteasecloudmusicapi.vercel.app/#/?id=%e8%b0%83%e7%94%a8%e5%89%8d%e9%a1%bb%e7%9f%a5
- 在 '/util/request.js' 的变量 'headers' 处增加 'X-Real-IP':'211.161.244.70' // 任意国内 IP 即可解决
- 提交改变之后的代码到本地
- 在 .gitignore文件里添加 yarn.lock 文件,我们希望使用package.json来下载依赖包。
# 部署项目到heroku
- 根据heroku文档操作即可:https://devcenter.heroku.com/articles/getting-started-with-nodejs
- 安装heroku工具
- 进入到项目根目录,打开cmd
- cmd里运行:
heroku login -i:输入信息登录heroku
heroku create [应用名字只能是小写]:创建app的名字是随机的 当然我们也可以自己指定
- 随后命令行会打印生成两个地址:第一个是访问地址,第二个是heroku上存放代码的git地址。
git push heroku master:向heroku上的代码库地址push代码。
- 只要访问我们刚刚在上面生成的访问地址,可以出来使用文档说明已经部署成功。
- 我们可以参考接口文档里的“搜索”去是一下接口是否成功。