测试ts代码的时候 为了方便 不用tsc去编译 直接用ts-node去联调ts代码安装typescript npm install -g typescript//$ tsc -v//Version 3.2.2 安装ts-node  npm官方地址https://www.npmjs.com/package/ts-nodenpm install -g ts-nodedemo.ts文件const tes
转载 2021-05-05 20:39:57
2226阅读
2评论
ts-nodeNode.js 的 TypeScript 执行引擎和 REPL。
原创 2022-03-16 10:16:16
918阅读
ts-nodeNode.js 的 TypeScript 执行引擎和 REPL。 它 JIT 将 TypeScript 转换为 JavaScript,使您无需预编译即可直接在 Node.js 上执行 TypeScript。 这是通过挂钩 node 的模块加载 API 来实现的,使其能够与其他 N
原创 2021-10-22 15:22:29
104阅读
ts-nodeNode.js 的 TypeScript 执行引擎和 REPL。它 JIT 将 TypeScript 转换为 JavaScript
原创 2021-10-22 17:41:23
96阅读
12点赞
Windows 中ts-node命令SyntaxError报错的问题
原创 2023-07-15 08:18:52
70阅读
使用ts-node运行ts脚本以及踩过的坑应用场景在代码日常中,经常会需要写各种脚本,今天使用ts写了个脚本,运行的时候各种报错,还是决定写下来。运行ts脚本需要一个库ts-node,这个库不能全局安装,否则会报错。yarn add -D ts-node # 或者 npm i ts-node -D使用安装好后开始添加配置项:在ts.config.json中添加配置"mudoule": esnext
转载 2021-03-15 22:55:46
2481阅读
2评论
在写ts文件想直接运行时不用先运行tsc命令转换成js文件然后再node运行了,可以直接用ts-node命令运行,不过运行前需要先安装一下ts-node,安装方式如下: npm install -g ts-node ...
转载 2021-11-02 23:20:00
1991阅读
2评论
当我们用 Typesript 来写 Node.js 的代码,写完代码之后要用 tsc 作编译,之后再用 Node.js 来跑,这样比较麻烦,所以我们会用 ts-node 来直接跑 ts 代码,省去了编
原创 2022-03-17 14:54:50
247阅读
。。。 ...
转载 2021-10-28 09:02:00
218阅读
2评论
推荐一款高效开发利器:ts-node-dev项目介绍在JavaScript和TypeScript的开发过程中,实时重启应用程序以应用代码变更是一种常见的需求。ts-node-dev就是这样一款工具,它是在流行的node-dev基础上进行了优化,专门针对TypeScript环境设计的。ts-node-dev利用ts-node进行编译,并在进程重启之间共享编译状态,从而显著提高了热重载的速度。项目技术
在2020年,您的网站没有理由不使用HTTPS。访客期望它,Google将其用作排名因素,浏览器制造商很乐意于点名那些没有使用它的网站。在本教程中,我将引导您通过一个实际示例,说明如何将Let's Encrypt生成的证书添加到Express.js服务器。但是,仅使用HTTPS保护我们的网站和应用程序还不够。我们还应该要求正在与之通信的服务器进行加密连接。我们将看到有可能激活SSL / TLS层,
在Kubernetes (K8S) 中,Node 是集群中的工作节点,它们运行应用程序并通过容器管理器(如Docker)提供服务。当需要在 Node 上运行 TypeScript(ts)脚本时,我们可以通过配置运行 Job 或 Pod 来实现。 首先,让我们看一下在 Kubernetes 中如何运行 TypeScript 脚本的整个流程。下面是一个简单的表格展示步骤: | 步骤 | 描述
原创 3月前
142阅读
一、nodejs的模块化 ? nodejs 所有的东西都是模块(一)node模块的分类1. 自定义模块:自己写的模块2. 内置模块:nodejs提供的模块3. 第三方模块       别人写好的东西, 上传到某一个位置(npm),       我们去 npm 去下载到我们本地, 然后使用(
1. null 和 undefinedNull 和 Undefined 是其他任何类型(包括 void)的子类型,可以赋值给其它类型,如数字类型,此时,赋值后的类型会变成 null 或 undefined。而在TypeScript中启用严格的空校验(–strictNullChecks)特性,就可以使得null 和 undefined 只能被赋值给 void 或本身对应的类型,示例代码如下:// 启
转载 17天前
21阅读
可选参数–默认参数在ts中定义的数据类型,某些情况下只需要传入定义数据类型的一部分参数,比如:id 、name、age、address,此时需要修改用户的名称,那么只需要传入id、name就够了;某些情况下需要修改用户的所有信息,需要传入全部参数;可以定义两个接口分别接收,但在这里定义一个接口也可以做到,此处用的就是可选参数和默认参数。 语法:属性名 ?: 数据类型 = 值// lastName
window下安装cross-env解决NODE_ENV ts-node 不是内部或外部命令,也不是可运行的程序 或批处理文件 问题 在git bash上启动无法进行调试,采用cross-env后可以在webstorm开发工具上直接用Termnal启动,才方便debug调试 'NODE_ENV' 不是内部或外部命令,也不是可运行的程序或批处理文件。
原创 2021-08-20 11:11:35
4363阅读
一、区分当前的环境  项目会区分开发环境、生产环境与测试环境,那在Node项目中,应该从哪里进行环境的区分呢?  Node项目会读取电脑系统中的环境变量,所以可以在环境变量中新建系统变量NODE_ENV,值为development表示开发环境,值为production表示为生产环境。     那在代码中如何获取环境变量呢?// 获取当前的环境 开发环境 还是生产环境 console.log(pro
主要技术栈:框架选择express,TS语言开发,TS在JS基础上增加了多种数据类型,包括其提供的接口编程、类型检查等特性,非常适合编写一套简单的服务端程序。
原创 2022-09-26 10:28:19
631阅读
一、节点管理kubectl命令集群中的管理操作几乎都可以使用kubectl命令完成[root@master ~]# kubectl -h查看集群信息[root@master1 ~]# kubectl cluster-info Kubernetes master is running at https://192.168.122.11:6443 CoreDNS is running at https
 console.log()../../node_modules/@types/node/ts4.8/events.d.ts:106:43 - error TS2370: A rest parameter must be of an array type.106                 T[K] ex
原创 5月前
362阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5