创建typescript(-node)项目

创建一个项目

mkdir demo
cd demo
npm init -y

安装ts相关依赖

// ts-node可以用来直接运行.ts文件 建议全局安装
npm install -g ts-node
// @types/node是NodeJs的类型声明文件
npm install --save-dev typescript @types/node

初始化

tsc --init

会默认生成一个tsconfig.json文件,里面配置ts的各种选项。完整配置在:https://aka.ms/tsconfig

简单配置

{
  "compilerOptions": {
    "lib": ["es2015"], // 代码环境中有哪些api
    "module": "commonjs", // 编译成哪个模块系统
    "outDir": "dist", // 编译后代码放在哪个文件夹
    "sourceMap": true, // 是否创建souceMap文件
    "strict": true, // 是否使用严格模式
    "target": "es2015" // 编译成哪个js版本
  },
  "include": [
    "src"
  ] // tsc在哪个文件夹中找typescript文件
}

运行

在项目下新建src目录,该目录下随便写一个index.ts。然后执行tsc,就能在dir目录中看到编译好的js文件。

posted @ 2023-03-18 20:55  每天不emo  阅读(172)  评论(0)    收藏  举报