用Node.js创建服务器

时间:2022-03-04 18:49:57

前言

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

步骤

 1.创建一个空的文件夹server  2.用vscode打开,在终端输入npm install -y 用Node.js创建服务器
 执行完之后项目中会多出一个package.json文件 用Node.js创建服务器
 3.引入node的类型定义文件   终端输入
npm i @types/node --save
用Node.js创建服务器
 4.将typescript编译成JavaScript   1)、创建一个文件tsconfig.json 用Node.js创建服务器
 各个配置项含义         compilerOptions:编译器的配置
target:目标编译成es5规范的脚本
module:用的规范是commonjs的规范
emitDecoratorMetadata
experimentalDecorators 这个跟装饰器相关
outDir 编译完的js会放到一个叫build的目录里
lib 开发时当前用的是es6的语法
exclude:编译时排除node_modules
  2).在目录中创建一个server文件并在此文件下新建一个hello_server.ts文件 用Node.js创建服务器

   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

用Node.js创建服务器

用Node.js创建服务器

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

用Node.js创建服务器

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

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

用Node.js创建服务器

小结

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