使用typescript开发node服务端

使用typescript开发node服务器的基本配置

一、使用工具或者环境

  • 1、window系统
  • 2、webstorm编辑器

二、工具的基本配置

  • 1、配置webstorm根据配置文件自动编辑typescript文件

    使用typescript开发node服务端_第1张图片

三、创建一个项目的

  • 1、npm init -y生成一个package.json文件
  • 2、tsc --init生成tsconfig.json文件

    **基本的配置**
    {
        "compilerOptions": {
            "target": "es5",
            "module": "commonjs",
            "lib": ["es6"],
            "outDir": "build",
            "strict": true,
            "experimentalDecorators": true,
            "emitDecoratorMetadata": true
        },
        "exclude": [
            "node_modules"
        ]
    }
  • 3、npm install express --save安装express的包

  • 4、npm install @types/express --save-dev安装expresstypescript文件
  • 5、创建一个hello.ts文件

    import * as express from 'express';
    
    const app = express();
    
    app.get('/', (req, res) => {
        res.send('hello word');
    });
    
    app.listen(3000, 'localhost', () => {
        console.log(`express服务已经启动:localhost:5000`);
    })
  • 6、启动服务

  • 7、其他关于node操作可以参考我之前的博客

四、补充说明(配置自动启动node服务)

  • 1、npm install nodemon -g全局安装一个文件
  • 2、nodemon build/文件名这样来启动服务

你可能感兴趣的:(node,typescript)