1# nodejs环境安装以及简单使用

环境安装: 下载nodejs安装包,安装后,使用命令node -v测试是否安装成功。
安装成功后:
1 .在某个目录下建一个testNode文件夹,并新建一个server.js和一个temp目录;

  1. 并且在temp目录下新建一个index.html文件和拷贝一个jQuery文件;
  2. 最后在index.html文件中简单的使用jQuery写一段代码。
// server.js

let http = require("http");
let fs = require("fs");

let onRequest = function(req,res) {
  console.log(req.url, __dirname);
  if(req.url.indexOf('.js') > 0) {
    res.writeHead(200, {'Content-Type': 'text/javacript'});
    let r = fs.createReadStream(__dirname + "/temp/jquery-3.4.1.min.js","utf8");
    r.pipe(res);
  } else if(req.url.indexOf('.') < 0) {
    res.writeHead(200, {'Content-Type': 'text/html'});
    let r = fs.createReadStream(__dirname + "/temp/index.html","utf8");
    r.pipe(res);
  }
}
let server = http.createServer(onRequest);
server.listen(8086,'127.0.0.1');

console.log('Server running at http://localhost:8086/');

现在需要运行server.js,建立一个服务。
打开终端,切换到testNode目录下,并输入命令:node server.js

最后在浏览器中打开http://localhost:8086/地址。

从这个代码可以看的出来,展示一个网页是很麻烦的,除了html文件本身,其他相关的图片,js脚本,字体文件...每一个请求服务都需要进行处理并返回。

这段代码没有图片,只有一个jQuery脚本文件和index.html静态文件,所以简单的处理一下就好了,如果是复杂的页面是有很多东西需要处理的,一般直接使用别人写好的框架,比如express,koa等等。

你可能感兴趣的:(1# nodejs环境安装以及简单使用)