创建第一个nodejs项目

以前是一名安卓工程师,来新公司后,偶然接触到了nodejs项目,从此被nodejs吸引了。之后的文章都会记录工作中遇到的问题,有不对的地方还请各位读者朋友指正,大家共同学习!!话不多说,我们先来创建第一个nodejs项目吧!!
准备工作:

  1. 安装nodejs,nodejs的官方下载地址:https://nodejs.org/en/download/.安装比较简单,选择对应版本下载,直接下一步!
  2. 配置nodejs环境,打开“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”,在【系统变量】下新建【NODE_PATH】,输入【nodejs安装目录下node_modules的路径】,将【用户变量】下的【Path】修改为【nodejs安装路径】!
  3. 安装开发工具,如Sublime、WebStorm,vscode等,个人喜欢vscode,官方下载地址:https://code.visualstudio.com/Download.

创建项目:

  1. 新建项目目录文件夹HelloNodeJs(D:\work\HelloNodeJs),打开vscode,选择新建的文件夹,新建app.js(入口),router.js(路由)和package.json(配置)文件
    项目结构
  2. package.json代码(package.json的生成和npm的用法这里就不描述)
{
  "name": "helloWorld",
  "version": "1.0.0",
  "main": "app.js",
  "dependencies": {
    "cors": "^2.8.5",
    "express": "^4.16.4"
  }
}
  1. app.js中代码
var express = require('express');
var cors = require('cors');
var router=require('./router');
var app = express();

app.use('/', cors(), router);

if (!module.parent) {
  app.listen('3003', function () {
    console.log("服务开启了");
  });
}
module.exports = app;
  1. router.js代码
var express           = require("express");
var router            = express.Router();

router.use("/test", function (req, res) {

    res.send("hello world!!");
    res.end();
}); 

module.exports = router;
  1. 启动项目,在控制台输入node app.js启动服务
    在这里插入图片描述
  2. 打开浏览器,输入你的地址
    在这里插入图片描述

总结:项目使用了express框架,有兴趣的可以单独去学习了解下,很不错的!!文章篇幅不大,适合初学者,后面会陆续整理些实际项目中的问题,欢迎探讨!!

下一篇:nodejs之http请求解析,https://blog.csdn.net/u013196396/article/details/85342388

猜你喜欢

转载自blog.csdn.net/u013196396/article/details/85293368