LogoLogo
HomeBlogResources
  • README
  • Design
    • Awesome Design Tools
      • Awesome Design Tools
    • Awesome-UI-Templates
      • README-en
    • awesome-design-systems
      • Awesome Design System
    • Awesome Figma
      • Awesome Figma
    • awesome-styleguides
      • README-en
    • awesome-typography
      • Awesome Typography
    • awesome-ui
      • README-en
    • Awesome UX Design Styleguides
      • Awesome UX Design Styleguides
    • awesome-ux-designer
      • README-en
      • Reading list
    • awesome-ux
      • README-en
    • Awesome Webflow
      • webflow-masterclass
        • Webflow + Firebase用戶認證
    • webflow-masterclass
      • Webflow + Firebase用戶認證
  • Devops
    • Awesome SaaS boilerplate
    • Free for Dev
    • Mega Awesome List
    • Awesome-WordPress-Plugins
      • Awesome WordPress Plugins List
    • Awesome Wordpress Plugin List
    • Awesome CMS
    • awesome-flutter-cn
    • awesome-headless-cms
      • readme-en
    • Awesome-jamstack-resources
      • Awesome-jamstack-resources
    • Awesome Laravel
      • Awesome Laravel
    • awesome-list
      • The awesome manifesto
      • Contributor Covenant Code of Conduct
      • Contribution Guidelines
      • Creating Your Own List
      • pull_request_template
      • Media
    • Awesome Minio
    • awesome-react
      • README-en
    • Awesome Stack
      • Awesome Stacks
    • Awesome UI component library
      • Awesome UI component library
    • awesome-uikit
      • README-en
    • awesome-vercel
      • Awesome Vercel (Previously ZEIT )
    • Awesome WooCommerce
      • Awesome WooCommerce
    • Awesome WordPress
      • Awesome WordPress
    • Awesome Wordpress Developer Tools
      • Awesome WP Developer Tools
  • Marketing
    • Awesome ADTech
      • Awesome AdTech
    • awesome-discord-communities
      • Contributor Covenant Code of Conduct
      • CONTRIBUTING
      • FAQ
      • Server Badges and Tags
      • .github
        • ISSUE_TEMPLATE
          • custom
        • ISSUE_TEMPLATE
          • issue--exisiting-community
        • ISSUE_TEMPLATE
    • HubSpot CMS Boilerplate
      • HubSpot CMS Boilerplate
    • Awesome HubSpot
    • Awesome Marketing
    • awesome-seo
    • marketing-for-engineers
      • README-en
    • Tech-Marketer
  • Nocode
    • Awesome NoCode / LowCode
      • readme-en
  • Server
    • Awesome Cloudflare
      • Awesome Cloudflare
    • Awesome-Selfhosted
      • Awesome-Selfhosted
  • shopify
    • Awesome Shopify
      • Awesome Shopify
    • Shopify Awesome 真棒!
      • Awesome Shopify
  • Tools
    • Awesome VS Code
    • Awesome Mac
      • Awesome Mac
      • editor-plugin-zh
      • editor-plugin
    • Awesome Nomad
      • Awesome Nomad
    • Awesome-notion
      • Awesome Notion (Eng)
    • awesome-tools-for-startups
      • Awesome list of FREE tools Startups should be using
  • web3
    • Blockchain-stuff
      • CONTRIBUTE
    • Blockchain-stuff
    • Web3.0_Vault-main
    • Web3.0_Vault-main
      • basics
    • awesome-discord-communities
      • Contributor Covenant Code of Conduct
      • CONTRIBUTING
      • FAQ
      • Server Badges and Tags
      • .github
        • ISSUE_TEMPLATE
          • custom
        • ISSUE_TEMPLATE
          • issue--exisiting-community
        • ISSUE_TEMPLATE
    • awesome-ethereum
    • awesome-solidity-gh-pages
      • Contributor Covenant Code of Conduct
      • Contribution Guidelines
      • PULL_REQUEST_TEMPLATE
    • Awesome Web3
      • Awesome Web3 Code of Conduct
      • Contribution Guidelines
      • PULL_REQUEST_TEMPLATE
    • free-Web3-resources
      • Contributor Covenant Code of Conduct
    • free-Web3-resources
      • Contributing Guidelines
    • free-Web3-resources
    • free-Web3-resources
      • Intro to Solidity
    • free-Web3-resources
      • 200-days-of-Web3
    • free-Web3-resources
    • free-Web3-resources
    • Free Web3 Resources
    • free-Web3-resources
      • .github
    • free-Web3-resources
      • .github
        • ISSUE_TEMPLATE
    • free-Web3-resources
      • .github
        • ISSUE_TEMPLATE
    • Web3.0_Vault-main
    • web3together-main
      • CODE_OF_CONDUCT
      • sessions
        • Getting Started in Smart Contract Development with Solidity
    • free-Web3-resources
      • .github
        • PULL_REQUEST_TEMPLATE
    • free-Web3-resources
      • .github
        • ISSUE_TEMPLATE
          • bug_report
    • free-Web3-resources
      • .github
        • ISSUE_TEMPLATE
          • feature_request
  • webgl
    • Awesome-threejs
      • docs
        • Hellow Three.js 之 三维空间中观察物体的方法--照相机
        • 创建自己的全景图
        • Hellow Three.js 之 创建各种几何形状
        • hello-light-pro
        • Hellow Three.js 之 光影之谜
        • Hellow Three.js 之 加载外部3D模型
        • Hellow Three.js 之 给创建的物体赋予材质
        • hello-obj-mtl
        • P5
        • Hellow Three.js 之 有趣的着色器
        • Hellow Three.js 之 运动物体的性能监测
        • Hellow Three.js 之 让物体动起来
        • Hello Three.js 之 Hello world!
        • what-webgl
        • glsl
          • GLSL 中文手册
          • OpenGL GLSL 语法和函数详解
          • The book of shaders 记录
          • 各种 Shaders 效果
      • demo
        • 有趣的 three.js Demo
          • Decorative WebGL Backgrounds
          • Infinite Tubes
          • The Aviator
        • P5.js Demo
        • Learning-Threejs
          • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • assets
              • models
                • ogre
                  • ogro
    • awesome-threejs
      • README-en
      • Contributor Covenant Code of Conduct
      • Contribution Guidelines
    • Awesome WebGL
      • CONTRIBUTING
      • Awesome WebGL
      • Contributor Covenant Code of Conduct
      • Libraries
        • CONTRIBUTING
      • Libraries
        • WebGL Libraries - Features
      • Libraries
        • WebGL Libraries - File Size
      • Awesome WebGL - Libaries/Frameworks
  • AI
    • ChatGPT 中文指南
    • 生成式 AI 項目、工具、藝術作品和模型的精選列表
    • 精選 GPT-4 指南
    • ChatGPT 工具收錄
      • Awesome ChatGPT
    • ChatGPT 中文調教指南
    • GPT 開放原始碼項目合集
    • ChatGPT 應用收藏
    • Awesome OpenAI - 超酷的 OpenAI 蒐藏
      • Awesome-openAI
    • Awesome GPT-3 應用集
      • Awesome GPT-3
    • ChatGPT 提示指令庫
      • Awesome ChatGPT Prompts
  • SaaS
    • awesome-saas-boilerplates
Powered by GitBook
On this page
  • 使用 HubSpot CMS CLI 下載 HubSpot CMS 樣板:
  • 要使用 GitHub 和 GitHub Actions 在項目中使用版本控制:
  • 貢獻
  • 版本控制
Export as PDF
  1. Marketing

HubSpot CMS Boilerplate

PreviousISSUE_TEMPLATENextHubSpot CMS Boilerplate

Last updated 2 years ago

<p對齊=“中心”> 在 HubSpot CMS 上構建出色網站的直接起點。

<p對齊=“中心”> | |

[](https://github.com/HubSpot/cms-theme-boilerplate/commits /主要的) [](https://github.com/HubSpot/cms-theme-boilerplate/圖表/貢獻者) [](https://github.com/HubSpot/cms-theme-boilerplate /觀察者) [](https://github.com/HubSpot/cms-theme-boilerplate /觀星者) [](https://github.com/HubSpot/cms-theme-boilerplate /網絡/成員) [](https://website.grader.com/tests/boilerplate.hubspotcms .com) [](https://developers.google.com/web/工具/燈塔) [](https://github.com/HubSpot/cms-theme-boilerplate/blob/main/執照)

## 目的

旨在為開發人員在網站構建過程中提供先機。雖然 HubSpot CMS 樣板代表了 HubSpot 固執己見的最佳實踐,但我們打算從類似的項目和反饋中學習。我們希望它為所有網站項目提供靈感和實用性!

## 入門

使用 HubSpot CMS CLI 下載 HubSpot CMS 樣板:

在開始之前,您需要安裝 、[HubSpot CMS CLI](https://developers.hubspot.com/docs/cms/guides/getting- started-with-local-development#install-dependencies) 已安裝,我們強烈建議您為您的質量保證/測試環境。

  1. 導航到您要用於項目的目錄

  2. 運行 hs create website-theme <directory> 從 HubSpot CMS Boilerplate 創建一個項目

  3. 門戶的本地開發工具( s) 你想用於你的項目。

  4. 運行hs watch --portal=<portal> src <directory> --initial-upload上傳項目中的所有文件並【關注變化】(https://developers.hubspot.com/docs/ cms/developer-reference/local-development-cms-cli#watch) 到 src 目錄中的文件

請參考我們的__ 和我們的_[本地開發入門](https: //designers.hubspot.com/tutorials/getting-started-with-local-development)_ 文章了解更多信息。

要使用 GitHub 和 GitHub Actions 在項目中使用版本控制:

  1. HubSpot CMS Boilerplate 存儲庫和[clone](https://help. github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository) 你的分叉存儲庫到你的計算機

  2. [在您的分叉存儲庫中設置 GitHub 機密以加密敏感信息以防止公開顯示](https://help.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-秘密)用於HUBSPOT_PORTAL_ID和HUBSPOT_PERSONAL_ACCESS_KEY

  3. 在 .github/workflows/deploy.yml 文件中更新您將在設計管理器中部署到的目錄的名稱(當前默認的 dest_dir 是 cms-theme-boilerplate)

  4. 通過推送到你的分叉存儲庫的“主”分支,將更改部署到你的設計管理器

## 時尚指南

貢獻

版本控制

## 社區

您可以在 [HubSpot Developer Slack] (https://designers.hubspot.com/slack) 的 #hs-cms-boilerplate 頻道中了解 HubSpot CMS 樣板的更新和討論。

## 執照

請參考我們的 和_[使用 GitHub 操作文章設置與 GitHub 存儲庫的持續集成](https:// /designers.hubspot.com/tutorials/github-integration)_ 了解更多信息。

有關 HubSpot CMS Boilerplate 推薦的最佳實踐和代碼格式的詳細信息,請參考我們的 。

如果您有興趣為 HubSpot CMS 樣板做出貢獻,請閱讀 和 了解如何報告問題、提出功能請求或提出拉取請求。

以前的版本及其文檔可用於 。為了提供對未來版本的透明度,我們創建了一個項目板,記錄我們為每個 [即將到來的主要和次要版本](https://github.com/HubSpot/cms-theme-boilerplate/projects)做準備的計劃。

該代碼可在 下獲得

HubSpot CMS 部署 GitHub 操作頁面
樣式指南
CONTRIBUTING.md
STYLEGUIDE.md
下載
Apache 許可證,版本 2.0
文檔
演示網站
貢獻
HubSpot CMS Boilerplate
Node.js
配置
在 HubSpot CMS 上開發的快速入門指南
Fork
GitHub 觀察者
GitHub 分叉
GitHub 星星
HubSpot 網站評分
許可證
Google Lighthouse 桌面性能得分
Google Lighthouse SEO 得分
Google Lighthouse 可訪問性評分
貢獻者
當前版本
最新提交