Edison 上写一个简单基于node-js的的网页服务器
2016-01-311.5万
AI 快速预览详细
本文介绍了如何在Edison上使用Node.js搭建一个简单的网页服务器。首先,通过安装Express框架,然后创建一个名为app.js的文件,并在其中编写几行代码来设置路由和响应。运行该文件后,可以通过浏览器访问指定的IP地址和端口号,看到显示'Hello World'的网页。这个简单的教程适合初学者和STEM教育场景,帮助用户快速入门Web开发。
|
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! |





npm install express -gd 就不行 :
npm info it worked if it ends with ok
npm info using [email]npm@2.15.1[/email]
npm info using [email]node@v4.4.3[/email]
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
不过话说,上海的小年不是腊月二十三。。。。似乎是腊月二十九,吼吼吼