Forum Discussion
Inactive User
Hi, sorry, I misunderstood -- I thought you were from Khoros asking about the future of the SDK.
But to answer your question, yes, that's the SDK workflow we use, and we do use Git as well in the workflow. It all works reasonably well -- except when it doesn't. There are occasional random issues that will require you opening a Support ticket.
Things to be aware of:
- Initial setup is often a pain and will cost you some time to get right. There are different issues you'll run into on Mac and Windows.
- You'll have to use an old version of Nodejs. If you use Node for anything else, I'd install Node Version Manager to help make the process of going back and forth easier. (I have to use a different version of Node than the SDK for Angular, Vue, and React).
- Push to studio takes about 3-7 minutes, depending on the day and the phase of the moon or the current temperature in Kalamazoo or the hog population in Arkansas that day. So it makes things a little longer to do. But easier than pasting into Studio.
- You have to renew your SDK plugin token monthly via Studio > Advanced > SDK > Plugin Token
- Make sure to set strictMode to false in the server.conf.json file. BUT be aware that if you have custom components, you'll occasionally need to set this to true to debug them, but then ignore the errors you get from Khoros' own components that fail on strict mode.
- Lots of things about the SDK are like that. A bit wonky, sometimes annoying, and random. But it's better than the alternative.
LMK if you need any further input or advice on this. It's a bit confusing to set up and use at first.
nunemack
4 years agoAce
Inactive User Thank you, that is great feedback. I'll reach out if we have more questions as we get further along in our discussions.
Related Content
- 28 days ago
- 5 years ago
- 3 months ago