ກ່ຽວກັບ
Static Web ໃຫ້ບໍລິການໄຟລ໌ທີ່ build ຂອງທ່ານສ້າງ: HTML, CSS, JavaScript ແລະ ຮູບ ທຸກ th static-site deploy ອັບໂຫຼດໂຟນເດີເປັນ Release ໃໝ່ ແລະ ເປີດໃຊ້ທັນທີ Release ກ່ອນໜ້າຍັງຢູ່ໃຫ້ຍ້ອນກັບໄດ້ ການ deploy ຊື່ໃໝ່ຄັ້ງທຳອິດຈະສ້າງເວັບໄຊ
- Build ກ່ອນ (ເຊັ່ນ
npm run build) ແລ້ວ deploy ໂຟນເດີຜົນລັບ ເຊິ່ງເປັນໂຟນເດີທີ່ມີindex.html(ມັກແມ່ນdist,buildຫຼືout) - ທຸກໄຟລ໌ໃນໂຟນເດີຖືກອັບໂຫຼດ (ບໍ່ອ່ານ
.gitignore) ຍົກເວັ້ນ.git,.DS_Storeແລະ path ທີ່ລະບຸໃນໄຟລ໌.thignoreສູງສຸດ 20,000 ໄຟລ໌ ແລະ 500 MB (ບີບອັດແລ້ວ 100 MB) ຕໍ່ການ deploy - ເວັບໄຊທີ່ເຊື່ອມ Git ໃນ Console build ຢູ່ຝັ່ງເຮົາ
th static-site buildsເລີ່ມ ແລະ ຕິດຕາມ build ເຫຼົ່ານັ້ນ
ອ່ານເພີ່ມໃນສູນຊ່ວຍເຫຼືອ: Static Web ເຮັດວຽກແນວໃດ
ວິທີເຮັດ
Deploy ໂຟນເດີ
- Build ເວັບໄຊຂອງທ່ານ
- ຣັນ
th static-site deploy NAME DIRຄັ້ງທຳອິດ NAME ຈະກາຍເປັນຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) - th ພິມ Release ແລະ URL ຂອງເວັບໄຊ
npm run build && th static-site deploy my-site distຍ້ອນກັບ Release
th static-site releases my-site
th static-site rollback my-site previous* ໝາຍ Release ທີ່ກຳລັງໃຊ້ງານ ໃຊ້ ID ຂອງ Release ແທນ previous ເພື່ອຍ້ອນກັບໄປໄກກວ່ານັ້ນ
ໃຊ້ໂດເມນຂອງທ່ານເອງ
- ຣັນ
th static-site domains add my-site www.example.comມັນຈະພິມ DNS record ທີ່ຕ້ອງສ້າງ:CNAMEໄປຫາເວັບໄຊ ແລະTXTrecord ທີ່_thailandhosting.www.example.comເພື່ອພິສູດວ່າທ່ານເປັນເຈົ້າຂອງໂດເມນ - ສ້າງ record ທີ່ຜູ້ໃຫ້ບໍລິການ DNS ຂອງທ່ານ ສຳລັບໂດເມນຫຼັກ (
example.com) ໃຊ້ ALIAS/ANAME ຫຼື CNAME flattening ຂອງຜູ້ໃຫ້ບໍລິການ DNS - ຣັນ
th static-site domains verify my-site www.example.comເມື່ອພົບ TXT record ແລ້ວ ໂດເມນຈະໃຫ້ບໍລິການເວັບໄຊຜ່ານ HTTPS
ຄຳສັ່ງ
| ຄຳສັ່ງ | ຄຳອະທິບາຍ |
|---|---|
th static-site deploy | ອັບໂຫຼດໂຟນເດີທີ່ build ແລ້ວ (ຄ່າເລີ່ມຕົ້ນ ".") ເປັນ Release ຖັດໄປຂອງເວັບໄຊ Static Web |
th static-site list | ສະແດງເວັບໄຊ Static Web ຂອງ Project |
th static-site describe | ສະແດງເວັບໄຊ Static Web: URL, source, Release ທີ່ໃຊ້ງານ ແລະ build ລ່າສຸດ |
th static-site releases | ສະແດງ Release ຂອງເວັບໄຊ Static Web ໃໝ່ສຸດກ່ອນ |
th static-site rollback | ເປີດໃຊ້ Release ກ່ອນໜ້າອີກຄັ້ງ |
th static-site domains add | ເພີ່ມໂດເມນຂອງທ່ານ ແລະ ພິມ DNS record ທີ່ພິສູດວ່າທ່ານເປັນເຈົ້າຂອງ |
th static-site domains verify | ກວດ TXT record ຂອງໂດເມນ ແລະ ເປີດໃຊ້ໂດເມນ |
th static-site domains list | ສະແດງໂດເມນຂອງເວັບໄຊ Static Web |
th static-site domains remove | ລຶບໂດເມນອອກຈາກເວັບໄຊ |
th static-site builds list | ສະແດງ Git build ຂອງເວັບໄຊ Static Web ໃໝ່ສຸດກ່ອນ |
th static-site builds log | ພິມ log ຂອງ Git build |
th static-site builds trigger | ເລີ່ມ Git build ຂອງ branch ຂອງເວັບໄຊ |
th static-site delete | ລຶບເວັບໄຊ Static Web ພ້ອມ Release ແລະ ໂດເມນທັງໝົດ |
th static-site deploy
ອັບໂຫຼດໂຟນເດີທີ່ build ແລ້ວ (ຄ່າເລີ່ມຕົ້ນ ".") ເປັນ Release ຖັດໄປຂອງເວັບໄຊ Static Web
ຮູບແບບຄຳສັ່ງ
th static-site deploy NAME [DIR]ຖ້າຍັງບໍ່ມີ NAME ຈະສ້າງເວັບໄຊກ່ອນ (NAME ກາຍເປັນຊື່ໃນ URL: 3–41 ຕົວ a-z, 0-9 ແລະ -) ໃນ --region ຫຼື Region ເລີ່ມຕົ້ນ
ທຸກໄຟລ໌ໃນ DIR ຖືກອັບໂຫຼດ (ບໍ່ອ່ານ .gitignore ເພາະຜົນລັບຂອງ build ມັກຖືກ gitignore ໄວ້) ຍົກເວັ້ນ .git, .DS_Store ແລະ path ທີ່ລະບຸໃນໄຟລ໌ .thignore ໃນ DIR ສູງສຸດ 20,000 ໄຟລ໌ 500 MB (ບີບອັດແລ້ວ 100 MB) ຕໍ່ການ deploy
ຕົວຢ່າງ
Build ແລ້ວ deploy ໂຟນເດີ dist
npm run build && th static-site deploy my-site distDeploy ./public ເປັນເວັບໄຊ docs ສ້າງໃນ bkk
th static-site deploy docs ./public --region bkkອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
DIRບໍ່ບັງຄັບ | ໂຟນເດີທີ່ຈະອັບໂຫຼດ (ຄ່າເລີ່ມຕົ້ນ: ໂຟນເດີປັດຈຸບັນ) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site list
ສະແດງເວັບໄຊ Static Web ຂອງ Project
ຮູບແບບຄຳສັ່ງ
th static-site listຕົວຢ່າງ
ສະແດງເວັບໄຊຂອງ Project
th static-site listພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site describe
ສະແດງເວັບໄຊ Static Web: URL, source, Release ທີ່ໃຊ້ງານ ແລະ build ລ່າສຸດ
ຮູບແບບຄຳສັ່ງ
th static-site describe NAMEຕົວຢ່າງ
URL, source, Release ທີ່ໃຊ້ງານ ແລະ build ລ່າສຸດ
th static-site describe my-siteອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site releases
ສະແດງ Release ຂອງເວັບໄຊ Static Web ໃໝ່ສຸດກ່ອນ
ຮູບແບບຄຳສັ່ງ
th static-site releases NAME* ໝາຍ Release ທີ່ກຳລັງໃຊ້ງານ
ຕົວຢ່າງ
ສະແດງ Release * ໝາຍອັນທີ່ກຳລັງໃຊ້ງານ
th static-site releases my-siteອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site rollback
ເປີດໃຊ້ Release ກ່ອນໜ້າອີກຄັ້ງ
ຮູບແບບຄຳສັ່ງ
th static-site rollback NAME RELEASE|previousprevious ແມ່ນ Release ກ່ອນອັນທີ່ກຳລັງໃຊ້ງານ
ຕົວຢ່າງ
ຍ້ອນກັບໜຶ່ງ Release
th static-site rollback my-site previousເປີດໃຊ້ Release ທີ່ລະບຸ
th static-site rollback my-site <release-id>ອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
RELEASE|previousຕ້ອງໃສ່ | ID ຂອງ Release ຈາກ th static-site releases ຫຼື previous ສຳລັບ Release ກ່ອນອັນທີ່ກຳລັງໃຊ້ງານ |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site domains add
ເພີ່ມໂດເມນຂອງທ່ານ ແລະ ພິມ DNS record ທີ່ພິສູດວ່າທ່ານເປັນເຈົ້າຂອງ
ຮູບແບບຄຳສັ່ງ
th static-site domains add NAME DOMAINຕົວຢ່າງ
ເພີ່ມໂດເມນ ແລະ ພິມ DNS record
th static-site domains add my-site www.example.comອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
DOMAINຕ້ອງໃສ່ | ໂດເມນຂອງທ່ານ ເຊັ່ນ www.example.com |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site domains verify
ກວດ TXT record ຂອງໂດເມນ ແລະ ເປີດໃຊ້ໂດເມນ
ຮູບແບບຄຳສັ່ງ
th static-site domains verify NAME DOMAINຕົວຢ່າງ
ກວດ TXT record ແລະ ເປີດໃຊ້ໂດເມນ
th static-site domains verify my-site www.example.comອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
DOMAINຕ້ອງໃສ່ | ໂດເມນຂອງທ່ານ ເຊັ່ນ www.example.com |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site domains list
ສະແດງໂດເມນຂອງເວັບໄຊ Static Web
ຮູບແບບຄຳສັ່ງ
th static-site domains list NAMEຕົວຢ່າງ
ສະແດງໂດເມນຂອງເວັບໄຊ
th static-site domains list my-siteອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site domains remove
ລຶບໂດເມນອອກຈາກເວັບໄຊ
ຮູບແບບຄຳສັ່ງ
th static-site domains remove NAME DOMAIN [--quiet]ຕົວຢ່າງ
ລຶບໂດເມນ
th static-site domains remove my-site www.example.comອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
DOMAINຕ້ອງໃສ່ | ໂດເມນຂອງທ່ານ ເຊັ່ນ www.example.com |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site builds list
ສະແດງ Git build ຂອງເວັບໄຊ Static Web ໃໝ່ສຸດກ່ອນ
ຮູບແບບຄຳສັ່ງ
th static-site builds list NAMEຕົວຢ່າງ
ສະແດງ Git build
th static-site builds list my-siteອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site builds log
ພິມ log ຂອງ Git build
ຮູບແບບຄຳສັ່ງ
th static-site builds log NAME BUILD [--follow]BUILD ແມ່ນ ID ເລກທີ (#3 ຫຼື 3) ຫຼື latest
ຕົວຢ່າງ
ຕິດຕາມ build ລ່າສຸດ
th static-site builds log my-site latest --followອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
BUILDຕ້ອງໃສ່ | Git build: ID ເລກທີ (#3 ຫຼື 3) ຫຼື latest |
ພາຣາມິເຕີ
| ຊື່ | ປະເພດ | ຄ່າເລີ່ມຕົ້ນ | ຄຳອະທິບາຍ |
|---|---|---|---|
--follow | ແຟລັກ | ພິມຕໍ່ໄປຈົນ build ສຳເລັດ |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site builds trigger
ເລີ່ມ Git build ຂອງ branch ຂອງເວັບໄຊ
ຮູບແບບຄຳສັ່ງ
th static-site builds trigger NAMEຕົວຢ່າງ
Build branch ຂອງເວັບໄຊດຽວນີ້
th static-site builds trigger my-siteອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th static-site delete
ລຶບເວັບໄຊ Static Web ພ້ອມ Release ແລະ ໂດເມນທັງໝົດ
ຮູບແບບຄຳສັ່ງ
th static-site delete NAME [--quiet]--quiet ຂ້າມການຖາມຢືນຢັນ
ຕົວຢ່າງ
ລຶບເວັບໄຊ Release ແລະ ໂດເມນຂອງມັນ
th static-site delete my-siteອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ໃນ URL ຂອງເວັບໄຊ (3–41 ຕົວ a-z, 0-9 ແລະ -) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet