CMS Development

jmclaren
HubSpot Employee
HubSpot Employee

New CLI features - HubDB, file manager fetch, and webpack serverless

The CMS CLI (Command Line Interface) is getting several new features in version 1.1.9. Interact with HubDB, fetch from the file manager, and create webpack-serverless. Use npm install -g @hubspot/cms-cli@latest to update to the latest version.

 

What's happening?

We listened to feedback many of you shared in our developer slack and forums. We're excited to announce, we've added a few new features to the CMS CLI. These updates make it even easier to build on CMS Hub.

File manager fetch

Use hs filemanager fetch, to download file manager assets. This is a companion to the previously released hs filemanager upload, to upload assets to the file manager as well.

Create React App

Previously announced at our CMS Lunch and Learn event, we've published an open source project for building with ReactJS on HubSpot. To make using the project easier, you can use the CMS CLI command hs create react-app to create a HubSpot react project in your current directory.

Serverless Webpack Boilerplate

We recently published a new open source project to make it easier to build complex serverless functions utilizing webpack. We've updated the CMS CLI to make it easy to take advantage of this project within your usual development workflow. Use the command hs create webpack-serverless to generate the files from our opens source project within your current directory.

Interact with HubDB

We're releasing 4 new commands into developer preview for working with HubDB. These commands are only available to accounts that have HubDB.

  • hs hubdb create
  • hs hubdb fetch
  • hs hubdb clear
  • hs hubdb delete

Using these commands you can create and delete HubDBs tables, fetch and even clear all rows of a HubDB. See our documentation for more details.

As stated these commands are in developer preview. The way they function may change over time, and there may be bugs. Let us know if you have any feedback.

When is it happening?

These features are already rolled out. Use npm install -g @hubspot/cms-cli@latest to update to the latest version.

Questions or comments? Join the discussion below.

Jon McLaren

Sr. CMS Developer Advocate

Get started developing on the HubSpot CMS Developer Changelog
How to optimize your CMS Hub site for speed

If my reply answered your question, please mark it as a solution, to make it easier for others to find.

0 Upvotes
0 Antworten

0 Antworten

Noch keine Antworten

Auf diesen Beitrag hat noch niemand geantwortet. Es lohnt sich aber, gelegentlich wieder vorbei zu schauen und nachzusehen, ob jemand eine Antwort gepostet hat – oder um eine eigene Lösung zu posten!

Auf Beitrag antworten

Hilfe gefällig? Weitere Infos in unseren Community-Richtlinien