用Node.js创建服务器

前言

  前端可以自己创建一个服务器来做服务端,

步骤

 1.创建一个空的文件夹server
 2.用vscode打开,在终端输入npm install -y

 执行完之后项目中会多出一个package.json文件

 3.引入node的类型定义文件 
 终端输入
npm i @types/node --save

 4.将typescript编译成JavaScript
  1)、创建一个文件tsconfig.json

 各个配置项含义
        compilerOptions:编译器的配置
target:目标编译成es5规范的脚本
module:用的规范是commonjs的规范
emitDecoratorMetadata
experimentalDecorators 这个跟装饰器相关
outDir 编译完的js会放到一个叫build的目录里
lib 开发时当前用的是es6的语法
exclude:编译时排除node_modules
  2).在目录中创建一个server文件并在此文件下新建一个hello_server.ts文件

   hello_server.ts

import * as http from 'http'

const server=http.createServer((request,response)=>{
    response.end("Hello Node");
});

server.listen(8000);
  3).按ctrl+shift+B 或者任务-配置任务-构建tsconfig.json



 4).会多出一个build文件夹


 5.终端输入node build/hello_server.js

 6.在浏览器中输入localhost:8000


小结

  步骤就到这里了,代码看着很少。

评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值