Typescript

typescript

参考资料

搭配TypeScript使用Vue

typescript 对node的支持

  • node 默认不支持 typescript

    • 可以安装 ts-node

    • 生产环境

      • 建议使用 node 执行编译后的js文件

      • ts文件可以使用tsc或者构建工具编译为js文件

    • 为什么 Node.js 不原生支持 TypeScript?

      • TypeScript 是 JavaScript 的超集,需先移除类型注解并转换为标准 JavaScript。

      • Node.js 的核心设计目标是运行 JavaScript,而非扩展语法(转译应由工具链处理)。

# typescript

## 参考资料

- 官方手册:
  - [https://www.typescriptlang.org/docs/handbook/basic-types.html](https://www.typescriptlang.org/docs/handbook/basic-types.html)
- typescript入门教程
  - [https://ts.xcatliu.com/](https://ts.xcatliu.com/)
  - 评价:
    > 《TypeScript 入门教程》全面介绍了 TypeScript 强大的类型系统,完整而简洁,示例丰富,比官方文档更易读,非常适合作为初学者学习 TypeScript 的第一本书。
    >                                    —— 阮一峰
- typescript 教程 「阮一峰」
  - [https://wangdoc.com/typescript/](https://wangdoc.com/typescript/)

## 搭配TypeScript使用Vue

- [https://cn.vuejs.org/guide/typescript/overview](https://cn.vuejs.org/guide/typescript/overview)

## typescript 对node的支持

- node 默认不支持 typescript
  - 可以安装 ts-node
  - 生产环境
    - 建议使用 node 执行编译后的js文件
    - ts文件可以使用tsc或者构建工具编译为js文件
  - 为什么 Node.js 不原生支持 TypeScript?
    - TypeScript 是 JavaScript 的超集,需先移除类型注解并转换为标准 JavaScript。
    - Node.js 的核心设计目标是运行 JavaScript,而非扩展语法(转译应由工具链处理)。