参考文档: https://blog.csdn.net/haodawang/article/details/78669768

1. 首先我们需要安装typescript的tsc编译器    cnpm install --save typescript

2. 执行命令 npm init

3. 执行命令 tsc --init

4. 修改 tsconfig.json

"outDir": "./dist",                        "rootDir": "./src",                       

5. 添加文件  src/main.ts

class Person {constructor(name: string) {console.log(`Hello Person constructor ${name}`);}
}
let person = new Person('赵钱')

6. 运行编译命令   tsc      (或者  tsc -w  带监视功能)

7. 运行程序    node dist/main.js

转载于:https://www.cnblogs.com/Ken-Cai/p/11309364.html

用Typescript 开发 node.js (方法2)相关推荐

  1. 在Visual Studio上开发Node.js程序

    在Visual Studio上开发Node.js程序 原文:在Visual Studio上开发Node.js程序 [题外话] 最近准备用Node.js做些东西,于是找找看能否有Visual Studi ...

  2. 在Visual Studio上开发Node.js程序(2)——远程调试及发布到Azure

    [题外话] 上次介绍了VS上开发Node.js的插件Node.js Tools for Visual Studio(NTVS),其提供了非常方便的开发和调试功能,当然很多情况下由于平台限制等原因需要在 ...

  3. 如何开发 Node.js Native Add-on?

    简介: 来一起为 Node.js 的 add-on 生态做贡献吧~ 作者 | 吴成忠(昭朗) 这篇文章是由 Chengzhong Wu (@legendecas),Gabriel Schulhof ( ...

  4. 零基础开发 Node.js Addons 插件:参数与返回值处理

    上一篇回顾 零基础开发 Node.js Addons 插件:Hello Node-API.本篇介绍使用 Node-API 为 Node.js 开发基于 C 的 Addons 时,如何接收与处理 Nod ...

  5. JavaScript之后端Web服务器开发Node.JS基本模块学习篇

    JavaScript之后端Web服务器开发Node.JS基本模块学习篇 基本模块 fs文件系统模块 stream支持流模块 http crypto加密模块 基本模块 因为Node.js是运行在服务区端 ...

  6. Rust: 基于 napi-rs 开发 Node.js 原生模块

    Rust: 基于 napi-rs 开发 Node.js 原生模块 文章目录 Rust: 基于 napi-rs 开发 Node.js 原生模块 完整代码示例 背景 & napi 环境/工具链准备 ...

  7. rds基于什么开发_为什么不学基于TypeScript的Node.js服务端开发?

    为什么不学?学不动了吗?!别躺下啊,我扶你起来! 我们早就知道,如今的JavaScript已经不再是当初那个在浏览器网页中写写简单的表单验证.没事弹个alert框吓吓人的龙套角色了.借助基于v8引擎的 ...

  8. 使用FortJs使用现代JavaScript开发Node.js

    介绍 (Introduction) Nodejs gives you the power to write server side code using JavaScript. In fact, it ...

  9. Node.js模块化开发||Node.js中模块化开发规范

    JavaScript开发弊端 a.js b.js JavaScript在使用时存在两大问题,文件依赖和命名冲突. 生活中的模块化开发 软件中的模块化开发 app.j user.一个功能就是一个模块,多 ...

最新文章

  1. springboot 中的 这种策略模式运用实战
  2. 一个北漂女孩-不想嫁给有钱人
  3. python如何写生日快乐说说_高逼格祝福朋友生日快乐的说说
  4. IE Cookie文件格式说明
  5. ubuntu9.10配置编译xawtv-3.95
  6. java数组编译后_Java中数组和集合的foreach操作编译后究竟是啥
  7. C#枚举数值与名称的转换
  8. hdu1251(统计难题)
  9. Mybatis(7)参数传递和结果封装
  10. NUnit.Framework在VS2015中如何进行单元测试
  11. python和nodejs哪个写爬虫好_PythonNodejs 哪个比较适合写爬虫
  12. 一样的Java,不一样的HDInsight大数据开发体验
  13. 刚刚,蚂蚁金服荣膺“中国金融大数据领军企业”称号 1
  14. java实现排序的几种方法
  15. 如何安装PDF打印机
  16. Python 文字排版工具
  17. Nginx的安装与常用配置
  18. 测试ip 或者 ip+端口 是否畅通
  19. PowerMock注解PowerMockIgnore的使用方法
  20. Qt模仿QQ聊天窗口界面(一)

热门文章

  1. java图片框架_Java图片处理开源框架
  2. windows无法打开所需的文件C:\Sources\install.wim。
  3. linux目录/etc/nc.d/nc.local开机启动项无效
  4. Java中udp/tcp的发送和接收
  5. linux下源码安装log4cxx
  6. soupui :java.lang.reflect.InvocationTargetException
  7. Codeforces Round #356 (Div. 1) D. Bear and Chase 暴力
  8. oc总结 --oc基础语法相关知识
  9. 双活架构保服务24小时在线
  10. 20个使用柔和的色调的优秀网站设计示例