美文网首页
node.js的入门及express

node.js的入门及express

作者: 王小妞闯天涯 | 来源:发表于2018-08-10 22:30 被阅读10次

    node.js是运行在服务端的语言,基于chrome V8引擎,处理高并发,有很好的应用,用node搭一个简单的服务,不用每次想试个什么东西都要写假数据还是不错的

    关于node的安装不多做介绍了,可以到官网下载安装

    安装好node环境后 我们可以用node --version 查看当前node版本,

    node版本

    直接node可以进去node环境:

    node环境

    下面我们创建一个简单的node Server,

    server.js文件

    我们cd 进入当前文件夹运行server.js

    运行node

    我们打开:http://127.0.0.1:3000/index.html显示:

    测试

    这里需要在当前文件夹下新建index.html文件:

    index.html

    如果输入的是目录中没有的文件,会输出404,

    一个简单的从Url中取路径,有的话就渲染出来

    Express:

    进去目录:

    npm i -g express-generator --save

    查看版本:

    express --version

    新建一个express项目:

    express Server

    发现目录中有bin、public、routes、views、app.js、package.json文件

    bin www文件没什么大用,包括有Http创建一个Server,

    public 对应一些项目资源

    routes 子路由

    app.js 是文件入口

    cd server

    运行:

    node bin/www

    可能命令行没什么反应

    我们打开http://127.0.0.1:3000,

    如果显示:

    express

    welcome to Express

    显示成功

    这个内容在哪里呢,其实是在routes中配置的,我们可以更改routes/index.js文件中的router.get

    官方的是jade,如果我们想要渲染Html,可以下载ejs,这个插件,

    在app.js中设置

    app.engine('.html',ejs.__express);

    app.set('view engine', 'html');

    相关文章

      网友评论

          本文标题:node.js的入门及express

          本文链接:https://www.haomeiwen.com/subject/uhnlbftx.html