Jul 21, 2020 12:57 PM - edited Jul 21, 2020 2:07 PM
Installation should be simple, as it is very straightforward. Im sure Im overlooking something obvious, would appreciate any help from others who have encountered the same.
What am I doing wrong?
Solved! Go to Solution.
Jul 23, 2020 1:12 PM - edited Jul 23, 2020 1:15 PM
if not, you'll need to follow these steps as a prerequisite
1 npm init
2 npm install @hubspot/cms-cli
3 npx hs init
Ah! I see what you've done 🙂 haha
You need a new folder mate, sorry to tell you.. Clear it out. and follow this
Jul 23, 2020 5:49 AM - edited Jul 23, 2020 5:50 AM
Jul 23, 2020 12:30 PM
Thank you Sandy. I ran npx his init, and this was shown
npx: installed 59 in 5.121s
is that expected?
Jul 23, 2020 1:00 PM - edited Jul 23, 2020 1:17 PM
Oh, that's not quite right! It looks like you've not initiated npm correctly and installed the cli dependancy
Jul 23, 2020 1:03 PM
Nothing happens after - according to the documentation here https://developers.hubspot.com/docs/cms/guides/getting-started I should be prompted to create a key and to set up the account.
Jul 23, 2020 1:08 PM - edited Jul 23, 2020 1:08 PM
Have you initiated a node package module?
for example do you have this package.json in the root of your project?
{ "name": "theme-2020", "version": "0.0.1", "description": "xxxxx", "main": "index.js", "scripts": { "start": "npx hs init", "create-theme": "npx hs create website-theme ${npm_package_name}", "watch": "npx hs watch ./${npm_package_name} ${npm_package_name} --remove", "create-module": "./hs-create-module.sh ${npm_package_name}", "delete": "npx hs remove ${npm_package_name}" }, "repository": { "type": "git", "url": "git+https://github.com/andanotherday/xxxxx-hs.git" }, "author": "andanotherday.com", "license": "ISC", "bugs": { "url": "https://github.com/andanotherday/xxxxx-hs/issues" }, "homepage": "https://github.com/andanotherday/xxxx-hs#readme", "dependencies": { "@hubspot/cms-cli": "^1.1.9" } }
Jul 23, 2020 1:12 PM - edited Jul 23, 2020 1:15 PM
if not, you'll need to follow these steps as a prerequisite
1 npm init
2 npm install @hubspot/cms-cli
3 npx hs init
Ah! I see what you've done 🙂 haha
You need a new folder mate, sorry to tell you.. Clear it out. and follow this
Jul 23, 2020 1:26 PM
Sandy, thank you very much. You should write the documentation! Very much appreciated!
Jul 23, 2020 1:37 PM
aha, you're welcome 🙂
Just for yours and others references:
Running npm install -g @hubspot/cms-cli should have worked, however as I'm running a project that will be shared between people. My steps require hubspot-cli to be in the project root. This means that it will automatically install hubspot cli for everyone that works on this project with me.
Enjoy!
Jul 23, 2020 1:11 PM
All it has in it is this
{ "name": "@hubspot/cms-cli", "version": "1.0.0", "description": "Hubspot CMS CLI", "main": "index.js", "scripts": { "test": "hs init" }, "repository": { "type": "git", "url": "@hubspot/cms-cli" }, "keywords": [ "Hubspot", "CMS", "CLI" ], "author": "HubSpot", "license": "ISC" }
I am just dollowing the documentation - perhaps too literally - and didn't see what was described as the next step. I apologize for my ignorance here - I usually stick to the ruby and homebrew pkg management environments.
Jul 23, 2020 4:40 AM
Hey @DirtyBirdDesign
Thank you for the information provided. I'll tag a few experts.
Hey @stefen @Jsum @prosa what would you advise in this case?
Thanks
Sharon
![]() | ¿Sabías que la Comunidad está disponible en Español? ¡Participa hoy en conversaciones en el idioma de tu preferencia,cambiando el idioma en tus configuraciones! Did you know that the Community is available in other languages? Join regional conversations by changing your language settings ! |