9296| 15
|
[教程] Edison 上写一个简单基于node-js的的网页服务器 |
Edison区别于Arduino的区别是,Edison上跑一个Linux,所以很多时候有了更多的想象力。 为了方便用户与Edison交互,我们常常需要用到网页,为用户提供一个方便交互的界面! 那今天就给大家一个简单的思路,如何在Edison上搭建一个最简单的网页服务器! 1, 当然我们需要站在巨人的肩膀上,这样生活会变得容易很多。安装express npm install express -gd 查看express版本 express -v 2, 创建一个新文件,命名 app.js ——当然什么名字无所谓。会不会有人问如何创建新文件?!嘻嘻,要是不愿意找以前的文章的话,那就百度一个vim的用法啊。 在app.js里面添加如下文件:
3, 保存退出之后,运行 node app.js 如果没有错误的话,程序会停在这里。 4, 测试hello world 网页 首先你得保证跟Edison在一个网段。办法很多,Edison切换到AP模式,用电脑或者手机或等设备连上Edison。 或者 把Edison 连到你身边的路由。打开电脑的浏览器,然后在地址栏里输入:
当然我在家里Edison获得的IP是192.168.1.100,大家根据自己的实际情况修改一下。但是注意后面有3000端口号。 然后我们就可以看到网页上显示出来激动人心的Hello World! 打完收工,又一个新技能get! |
大神 你好 我安装express 这步就有问题 npm install express -gd 就不行 : npm info it worked if it ends with ok npm info using npm@2.15.1 npm info using node@v4.4.3 npm info addNameTag [ 'express', 'latest' ] npm info attempt registry request try #1 at 15:55:05 npm http request GET https://registry.npmjs.org/express npm info retry will retry, error on last attempt: Error: socket hang up |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed