User Tools

Site Tools


nodejs_on_metaarray

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
nodejs_on_metaarray [2022/01/21 01:25] – fix image size peteyboynodejs_on_metaarray [2023/01/26 00:16] (current) – fix format of project folder peteyboy
Line 3: Line 3:
  
  
-You can try Node.js by using your [[meta_port_allocation|Port Allocation]] on the [[metaarray|The MetaArray]] to run your own Node.js server. What follows is a bare-bones 'Hello, World' exmaple tailored for the metaarray: +You can try Node.js by using your [[meta_port_allocation|Port Allocation]] on the [[metaarray|The MetaArray]] to run your own Node.js server. What follows is a bare-bones 'Hello, World' example tailored for the metaarray: 
-  - go to a project folder in your user folder, say <tt>~/projects/nodejstest</tt>+  - go to a project folder in your user folder, say ''~/projects/nodejstest''
   - use your favorite editor to open a new file called ''app.js''   - use your favorite editor to open a new file called ''app.js''
     *paste the following code into the file: <code>const http = require('http');     *paste the following code into the file: <code>const http = require('http');
Line 22: Line 22:
         });</code>          });</code> 
   - run the server with ''node app.js''   - run the server with ''node app.js''
-  - check it out with a browser pointed to your metaarray website but at your UID port, for example ''http://me.sdf.org:30099'' +  - OMG that was so easy, right? Check it out with a browser pointed to your metaarray website but at your UID port, for example ''http://me.sdf.org:30099'' 
-    * it should look like {{:screen_shot_hello_node.png?400|browser showing 'Hello World, this is node' }} +    * it should look like the image to the right {{  :screen_shot_hello_node.png?400|browser showing 'Hello World, this is node'  }}
   - quit the server with ''ctl-c''   - quit the server with ''ctl-c''
 +  - knock yourself out doing more cool stuff with javascript on the server!
nodejs_on_metaarray.1642728309.txt.gz · Last modified: 2022/01/21 01:25 by peteyboy