1.0.2 • Published 4 years ago

demo_lx_2019 v1.0.2

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

Node介绍

  • 它是一门使用 javaScript编写的后端语言.常用作ClientServer间的中间层,具有以下优点。
  • 中间层
    • 异步IO,
    • 性能
    • 处理对象
    • 安全性

开发前准备

开发环境: 操作系统: Mac/Win IDE:VsCode SDK:nodejs 10及以上

Node 官网http://nodejs.cn/download/ VScode 官网:https://code.visualstudio.com/ Typescript 官网: http://www.typescriptlang.org/

使用vscode调试开发 typescript npm init tsc --init

类型定义文件: npm install typescript --save-dev npm install @types/node --save-dev

//Typescript语法 Typescript文档: https://www.tslang.cn/docs/handbook/generics.html //Promise //工具: (Vscode RestClient) dotenv nodemon pm2 npm ts-node

vscode TSLint Vscode Build Task Configura Task

发布

  • 首先安装 nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,使用这个就可以快速地在 npm 源间切换。 npm install -g nrm
  • 添加Registry nrm add npm
  • 添加账号 nrm adduser
  • 输入账号密码

command

  • 编译 ts文件 tsc ts file
  • 运行js文件 node js file
  • 编译加运行,全局安装 npm install -g -t ts-node ts-node ts file

  • ES 5没有class关键字,使用function来代替对象

  • ES 6开始有面向对象,有对应的class 关键字
1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago