栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

nodejs(1) 下载 安装与简单填写案例运行

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

nodejs(1) 下载 安装与简单填写案例运行

如果你是一个前端程序员,你不懂得像PHP、Python或Ruby等动态编程语言,然后你想创建自己的服务,那么Node.js是一个非常好的选择。
你可以选择安装nodejs当作你的简单后台。

1.下载安装node.js
Node.js 官方网站下载:https://nodejs.org/en/
过程很简单,下载,一步步点击安装即可

下载完成以后,打开cmd输入node查看是否弹出信息

有说明配置成功

(2)简单运行
打开vscode,创建一个测试页面class01Test.js,简单输入一点代码

var aa=120;
var bb=223;
console.log("你好"+aa);
console.log(bb+aa);

打开cmd,选择输入node class01Test.js运行刚刚创建的文件

成功运行

2.创建一个简单的案例
打开一个文件夹,填写以下信息
(若是引入了插件就写node-http-server就会直接弹出所有代码)

var http = require('http');
var url=require('url');
var querystring = require("querystring");
//request发送过来的参数(相当于get), response 响应返回的信息(相当于post)
http.createServer(function (req, res) {



    if(req.url!=='/favicon.ico'){
        console.log("获取浏览器访问的地址")
        // console.log(req.url);
        //获取数据,这里采用新方法
        req.query = querystring.parse(req.url.split('?')[1]) 
        // 设置query值,将req的url值进行分割整理
        console.log(req.query.aaa)      
    }
    

    //响应头
    res.writeHead(200, {'Content-Type': "text/html;charest='utf-8'"});
    //中文编码
    res.write('')
    //写入一点内容
    res.write('

你好啊

') //响应尾 res.end('Hello World'); }).listen(8081);//端口 console.log('Server running at http://127.0.0.1:8081/');

注意,本来按照网上的数据,应该是
url.parse(“localhost:8080?query=string”,true);获取数据的,但是这个东西已经被弃用了,所以改用新方法
(注意:true代表返回一个json格式的内容)

写完后打开终端输入node app.js就可以运行了
停止是ctrl+c

3.案例的热更新
上面的方法每次运行都会需要停止服务器重新运行,我们可以采用新的运行方法来对项目进行热更新

步骤如下
1.npm install -g supervisor 下载热更新插件
2.用supervisor代替node打开服务器 supervisor app.js

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/268429.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号