TS&&Node:项目实战笔记

TS&&Node:项目实战笔记

一、项目初始化

  • 首先先初始化一个npm项目

    npm init
    
  • 其次,在项目目录中初始化tsconfig.json文件

    tsc --init
    
  • 修改tsconfig.json文件,设置根目录和输出目录:

    {
         
      "compilerOptions": {
         
        "target": "es5",  
        "module": "commonjs",            
        "outDir": "./dist",      // 输出目录文件夹名称可自己设定              
        "rootDir": "./src",		// 根目录文件夹名称可自己设定 
        "strict": true,
        "esModuleInterop": true, 
        "skipLibCheck": true,     
        "forceConsistentCasingInFileNames": true
      }
    }
    
    
  • 创建根目录和输出目录后,修改package.json里的命令,使调试时更加容易;

    {
         
      "name": "ts-node",
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
         
          // 先将ts文件编译后,在执行js文件
        "start": "tsc && node dist/index.js"
      },
      "author": "",
      "license": "ISC"
    }
    
    

二、开始项目

1. 安装依赖

1. 请求依赖
    npm install request --save-dev
    npm install @types/request --save-dev
    参考地址:https://github.com/request/request
2. 排序依赖
    npm install lodash --save-dev
    npm install @types/lodash --save-dev
3. express
    npm install express --save-dev
    npm install @types/express --save-dev

2. 创建实体类

// User.ts
import {
   Repo} from 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值