typescript 在 nodejs开发中的使用

2022-12-05
阅读 4 分钟
2.1k
注:本文的面向读者,假设你已经对typescript和nodejs有了初步的了解了:知道如何安装npm 包,如何运行node代码,以及tsc是做什么的。

使用 github 和 Deno Deploy 搭建一个博客网站

2022-11-21
阅读 3 分钟
3.7k
这个可能是目前最简单的搭建博客网站的方式了。你只需要有一个github账号就行了。本博客一切从简,直接用github的在线编辑功能,不需要本地安装Nodejs/Deno、git客户端、然后再配置git的代理,配置代码仓库地址,本地再下载安装编辑器、克隆代码到本地……

JSDoc 快速上手

2021-07-07
阅读 2 分钟
5.1k
JSDoc 是在JS代码的注释里,以特定的格式标记变量的类型,函数的参数、返回值等,这样做可以避免调用函数的时候传错或少传参数,提高代码的健壮性,减少bug;再加上编辑器的支持,可以极大的提高编码的效率。

写给JS程序员的typescript入门教程(一)

2019-11-07
阅读 6 分钟
3.7k
为什么要用 typescript typescript引入了类型,避免了诸如函数调用传错参数的低级错误: 提供了代码提示: 如何使用 {代码...} 这里需要说明一下的是,typescript是一个泛指,包括语言特性和语言相关的生态功能。要不然看官方的更新文档,就会有困惑,有很多明显不属于typescript语言的更新,比如重命名的时候对应的函数...

使用VSCode调试 javascript/typescript 的一个技巧

2019-01-11
阅读 1 分钟
4.8k
vscode中有个调试功能,调试的配置文件launch.json里面有个参数program用来指定调试代码的入口文件,有些项目的入口文件是写死的。而有时候在项目写个代码想单独debug一下还要改参数,debug完之后还要改回去,比较麻烦。那其实这个参数可以指定为${file},意思是当前文件。那么只需要打开你要debug的文件,然后点击调试...

JS/TS 的 import 和 export 用法小结

2018-12-18
阅读 2 分钟
14k
昨天帮一个网友解决一个typescript的问题,看了一下,归根结底还是对js的import和export用法的不熟悉。让我想起来当年学这个知识点的时候,也是云里雾里跌跌撞撞『猜』了很久用法,踩过坑。当时主要看的是阮一峰的这篇文章 hptt://es6.ruanyifengcom,里面讲了很多怎么实现和许多细节性的东西,当然很全面,只是,对我们...

如何编写一个d.ts文件

2017-04-30
阅读 8 分钟
118.5k
总结一下:从类型type角度分为:基本类型(string、number、boolean等)及其混合;复杂类型(class、function、object)及其混合(比如说又是class又是function)。从代码有效范围分为:全局变量、模块变量和又是全局变量又是模块变量的。从定义文件来说:自己写的.d.ts文件和扩展别人写的.d.ts文件。以上三个角度,应该...

使用 webstorm 写 typescript 的一些小技巧

2016-10-18
阅读 1 分钟
7.3k
新版的webstorm中会自动解析node_modules/@types目录下的ts文件。那当有些文件不在此目录下的话就需要手动指定目录了。将指定文件夹作为代码的libary库加进来:

使用typescript写node的一些小技巧

2016-10-16
阅读 1 分钟
5.3k
当代码出错的时候提示对应的ts文件 1,安装 {代码...} 2,在入口文件: {代码...} VSCode编辑器中隐藏编译后的文件: setting.json配置文件中如下修改: {代码...} 指定编译后的js的输入目录 如果你不想想上面那样把js编译在和ts源码同级目录中可以在tsconfig.json增加如下配置指定编译目录。 当调试的需要在VSCode的调...