DAY17 服务室--JSON Server 部属

前言

因为 JSON Server 没有验证的功能,所以只适合让我们拿来做作品集使用,可以简单的让我们架构出自己的资料库。
有了资料库之後,我们还是需要部属,才能够呈现给面试官一个可互动的网页,所以今天就让我们来试试怎麽样部属吧!

环境

  • 安装 Node.js
  • 安装 Git
  • 注册 heroku(heroku提供让人放置网站的服务)
  • heroku --version 版本查询,确认是否安装成功

配置package.json

{
  "scripts": {
    "start":"node server.js"
  },
  "angines":{
    "none":"14.16.1"
  },
  "dependencies": {
    "json-server": "^0.16.3"
  }
}

简单说明上面的配置

  1. script 配置 start 来启用 node server,已开启服务器
  2. angines 配置 node 的版本,以便 neroku 安装
  3. dependencies 配置 json-server 的版本,以便 neroku 安装

上面这三个都是部属需要的设定。

登入heroku

heroku login

输入後会跳提示,案任意键就会跳到官网让我们登入罗!

heroku: Press any key to open up the browser to login or q to exit:

git commit

接着我们要把资料都先commit

git init
git add .
git commit -m 'update'

heroku 创造空间

heroku create

使用这个指令之後,heroku 远端资料库就也会被绑到我们的 git
所以接着可以直接 push

git push

git push heroku master

然後就会看到一大串资料开始跑,最後就会拿到部属成功的网址了,可喜可贺

结语

我自己写的试做资料,虽然部属成功,但是实际尝试 get 不到,所以其实目前还在除错中。
如果明天搞得定,这篇就会在更新一下,哈哈哈。


<<:  day2 CCNA -2 what is router (雷)硬体也要分 license

>>:  Day17 - GitLab CI 流水线建置

#10 Pandas教学2

新增删除操作 # 载入pandas import pandas as pd if __name__ ...

[Day21]Geolocation based Speedometer and Compass

[Day21]Geolocation based Speedometer and Compass 需...

【Docker】02 使用CentOS系统安装Apache+PHP+MySQL

1.下载centos的印像档 开启 Windows cmd 视窗 docker pull cento...

.NET Core第29天_Model验证配置准备流程_各种验证资料注解使用方式

新建一个.net core mvc专案後 预设每一个检视之所以都能套用版面配置页 主要是在於藉由.\...

DAY29-总结一下吧

前言: 来到倒数第二天啦,昨天我们展示了最後的React成果,今天就让我们来把这三十天的东西总结一下...