It's assumed you have installed Node.js on your Raspberry Pi board.
- Make a working directory, for example helloExpress.
$ mkdir helloExpress
$ cd helloExpress
- Install Express locally
$ npm install express
- Because our Express installed locally without path setting, express have to be run with path node_modules/express/bin/express. To create our Hello World, myApp. Run:
$ node_modules/express/bin/express myApp
- Then change to the created directory myApp.
$ cd myApp
- Install with npm
$ npm install
- Run the app:
$ node app
Then you can visit your express web app at port 3000 of your Pi's IP address.
1 comment:
i have some problem, i wish you can help me. Thanks
this is last progress
pi@raspberrypi:~/myapp $ cd
pi@raspberrypi:~ $ mkdir helloExpress
pi@raspberrypi:~ $ cd helloExpress
pi@raspberrypi:~/helloExpress $ ls
pi@raspberrypi:~/helloExpress $ node --version
v10.8.0
pi@raspberrypi:~/helloExpress $ npm install express
npm WARN [email protected] No description
npm WARN [email protected] No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
+ [email protected]
updated 1 package in 30.012s
[+] no known vulnerabilities found [1514 packages audited]
pi@raspberrypi:~/helloExpress $
Post a Comment