美文网首页
笔记-创建一个node.js项目

笔记-创建一个node.js项目

作者: antu58 | 来源:发表于2018-05-03 23:11 被阅读0次

注:需先检验电脑是否安装了Node.js      $  node -v

node官网

https://nodejs.org/

验证是否安装成功                          node                                                        > console.log(“hello world!”);                //有”>”说明node还在运行

输出                                              hello world!                                              验证npm是否工作      npm version

      输出                                            {

        npm: '5.6.0',

        ares: '1.10.1-DEV',

        cldr: '32.0',

        http_parser: '2.8.0',

        icu: '60.1',

        modules: '57',

        nghttp2: '1.25.0',

        node: '8.11.1',

        openssl: '1.0.2o',

        tz: '2017c',

          unicode: '10.0',

          uv: '1.19.1',

          v8: '6.2.414.50',

          zlib: '1.2.11' }

                        }

//创建Node.js工程

1.创建工程文件夹并进入                          cd Desktop/文件夹名   

pwd          //查看路径是否正确

2.安装依赖模块                                            npm install 

npm install express —save                  //安装指定模块

  注:此时工程文件夹里会生成一个 node_modules文件夹 (所安装的依赖文件会加入到这个文件夹),以及一个 package-lock.json文件

3.使用Sublime创建一个serverjs文件

  //server.js

  var express = require('express');                      //加载express模块

  var app = express();                                      //创建实例对象

  app.get('/', function (req, res)                          //路由

  {

    res.send('Hello World!');

  });

  //启动服务

  var server = app.listen(3000, function ()

  {

console.log('Server listening at http://' + server.address().address + ' : ' + server.address().port);

  });

//终端启动node服务                                      node app

 

    成功                                                    server listening on port 3000                                             

4.浏览器输入 http://localhost:3000

  输出 Hello World!

补充:

小案例-通过Express实现页面登录

1.创建一个工程文件夹

2.安装依赖模块 (添加json文件)

3.创建一个服务文件(server.js)

var express = require('express');

var bodyParser = require('body-parser');

var app = express();

app.use(bodyParser.urlencoded({ extended: false }));

app.use(bodyParser.json());

app.get('/',function(req,res){

res.sendfile("index.html");

});

app.post('/login',function(req,res)

{

var user_name=req.body.user;

var password = red.body.password;

console.log("User name = "+user_name+", password is " +password);

res.end("yes");

});

app.listen(3000,function()

{

  console.log("Started on POST 3000");

});

4.构建视图(index.html)

<!-- index.html -->

<!DOCTYPE html>

<html>

<head>

<title> Simple login</title>

<script src="//hppt://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js" ></script>

<script >

$(document).ready(function()

{

var user,pass;

$("#submit").click(function()

{

                        user=$("#user").val();

                        pass=$("#password").val();

                        $.post("http://localhost:3000/login",{user: user,password: pass},function(data)

                        {

                        if (data==='done')

                        {

                        alert("login success");

                        }

                        });

});

});

</script>

</head>

<body>

    <p>登陆演示!</p>

    <input type="TEXT" id="user" size="40"><br>

    <input type="password" id="password" size="40"><br>

    <input type="button" id="submit" value="登陆">

</body>

</html>

 

相关文章

  • Vue+Express+MongoDB 项目搭建

    一、 Express 项目搭建 安装 Node.js请先安装Node.js 项目搭建创建文件夹请先找一个地方,创建...

  • Nodejs - package.json

    在Node.js中,模块是一个库或框架,也是一个Node.js项目。Node.js项目遵循模块化的架构,当我们创建...

  • Vue项目实现笔记(一)

    创建一个项目 首先安装node.js\npm\vue-cli\

  • 笔记-创建一个node.js项目

    注:需先检验电脑是否安装了Node.js $ node -v node官网 https://nodejs.o...

  • package.json

    package.json的创建方式 在Node.js中,模块是一个库或框架,也是一个Node.js项目。Node....

  • 一、创建项目

    Node.js 项目创建 新建文件夹myapp 在你项目的根目录下创建一个叫 server.js 的文件,并写入以...

  • Node.js搭建开发者服务器

    安装好Node.js后创建一个空目录作为项目目录,然后cmd切换到该目录 初始化项目 创建index.js文件,编...

  • Vue搭建

    -- Vue 环境搭建及项目创建 -- 环境需求1、需要node.js 环境2、npm - node.js 包管理...

  • 如何创建Vue项目

    一:首先环境安装(node.js vue-cli),然后才能创建项目 Node环境安装 下载node.js安装 ...

  • Node.js学习

    Node.js学习计划(一)——模块化编程 一、创建模块 手动创建一个项目结构: wise-modules存放模块...

网友评论

      本文标题:笔记-创建一个node.js项目

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