Skip to Content

NodeJS in WebIDE for HANA Trial account

With the HANA trial account, are we able to do NodeJS development? I do not see any options. Some of the examples online show NodeJS development options but I do not see them with my trial account.

For this tutorial

SAP HANA XS Advanced, Creating a Node.js Module - this shows a screen that shows the NodeJS option - but I do not see this through my webIDE:

Is there a service I need to enable? Or do I need a non trial HANA Cloud account or another HANA system (e.g. on AWS or the express edition)? Are there are any articles about this?

Thanks,

Jay

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Jul 12, 2017 at 09:55 PM

    Hello Jay,

    The blog you are referring to is for the SAP HANA, express edition. If you like, you can follow my blog Tips & tricks for an optimized HANA 2.0, express edition installation on an Intel 6th generation NUC to get one yourself. There are many other deplyoment options as well.

    However, you can achieve the same on the SCP, not with the Web IDE but with Eclipse instead. These two great blogs will guide you further:

    Deploying a Nodejs application on SAP Cloud Platform

    HCP Cloud Foundry – Playing around with Node.js, MongoDB and UI5

    Best regards

    Frank

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 12, 2017 at 07:14 AM

    Hello Jay,

    To fully explore additional runtimes like node.js and use new services, you have to start your free trial in any of the supported Cloud Foundry regions.

    You can do so from your SCP Cockpit Home screen:

    Best regards

    Frank

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Frank,

      Thanks for your answer. I did start the Cloud Foundry Trial. But I am not sure what to do from there. My webIDE still does not show the NodeJS options:

      Is there another webIDE I need to open up?

      Thanks for your help. I can't find any documentation regarding this. It would be nice to have a step-by-step guide on how to build your first NodeJS app on SAP HANA Cloud Trial platform.

      Regards,

      Jay

      subaccount.png (165.5 kB)
  • Jul 12, 2017 at 11:04 PM

    Hi Frank,

    Thanks for the links. I will go through the two articles. I am trying to do NodeJS development on the trial account. By the way, I had an issue with the VMware installation that hung and then completely messed up my computer. There is a thread about this issue - macOS needs to repair your library to run applications. I spent the last few hours fixing my Mac and restoring all of the permissions it messed up.

    I thought once we have this in place, we can simply right click and get the option to create the NodeJS module.

    Regards,

    Jay

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Frank - so to confirm. In order to see the NodeJS option, then this is against an SAP HANA 2.0 system - which could be on AWS, Azure, on Premise, or the express edition. As for the HCP trial account, we do not have that as an option through WebIDE - but we can develop in another environment like Eclipse and then deploy using the Cloud Foundry Command Line Interface (CF CLI). Is that accurate?

      Is there any plans to have NodeJS capabilities from WebIDE for the trial accounts anytime soon?

      Thanks,

      Jay

  • Jul 25, 2017 at 04:33 PM

    Hi Frank - I was able to do the node development finally on SAP HANA Express 2.0 SPS 1 VM instance running on VMware Fusion on my MacBookPro.

    And here is the proof :)

    I will create a BLOG about this later... which will hopefully help the next person who wants to start doing nodeJS on HANA trial instance but does not know where to start.

    So thanks for your recommendation. I have not been able to get this working with the Cloud Foundry trial yet but I have looked through the Blogs you recommended and will try it out. I appreciate your help.

    Thanks,

    Jay

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      I started di-space-enablement-ui as recommended and also restarted nodejstools apps and refreshed the WebIDE. That worked for me.