Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 752 Bytes

README_zh.md

File metadata and controls

42 lines (28 loc) · 752 Bytes

notes

随便写写

English

Node

使用 Typescript 开发

使用 Typescript 开发 node.js 项目, 用 babel-node 实时编译运行, 不使用 ts-node(问题太多)。

仅在开发模式下使用,生产环境建议走 babel 打包。

示例
  • 安装依赖
yarn add @babel/node @babel/core @babel/preset-env @babel/preset-typescript nodemon -D
  • package.json 添加 babel 配置
"babel": {
  "presets": [
    "@babel/preset-env",
    "@babel/preset-typescript"
  ]
}
  • 使用下面的命令或者添加到 scripts
nodemon --exec babel-node ./src/index.ts --extensions .ts