我很难找到答案.具有普通 node .JS,你可以用node path/to/file.js运行任何JS文件,用CoffeeScript它是coffee hello.coffee,ES6有babel-node hello.js.我如何用Typescript做同样的事情?

我的项目有一个tsconfig.json,Webpack/ts loader使用它为浏览器构建了一个很好的小Bundle 包.不过,在此之前,我需要从控制台运行构建步骤,这将使用项目中使用的.ts个文件中的一些文件来生成模式,但如果不编译整个项目,我似乎无法运行单个Typescript文件.

推荐答案

如何使用Typescript执行相同的操作

你可以使用tsc -w -p .tsc在手表模式下运行,它会以实时方式为你生成.js个文件,所以你可以像正常情况一样运行node foo.js

TS Node

有一个ts node:https://github.com/TypeStrong/ts-node,它将动态编译代码并通过 node 运行它?

npx ts-node src/foo.ts

Node.js相关问答推荐

赫斯基添加命令已弃用?

如何使用多个参数完成

try 插入重复的邮箱时,mongoDB DuplicateKey 错误未定义

在 azure blob 容器之间复制文件

dayjs的isSameOrAfter方法未按预期工作

eSignature API 的 NodeJS SDK 是否支持数据流?

Typescript :泛型类又扩展了另一个泛型类

我误解了外键的工作原理吗?使用续集

kubernetes 上的 nextjs 无法启动

使用正则表达式查找文档,但输入是数组

如何解决这个关于 TaskRunner 的 Node/Express 代码问题?

如何调用同名的两个函数?

node和mongoDB聚合数据时的输入字段函数

无服务器无法获取所有记录事件对象验证失败?

为当前目录提供服务的简单文件服务器

Base64 编码一个 javascript 对象

如何在 Node.js 中使用 chmod

Node.JS 中的基本 HTTP 身份验证?

#!/bin/env是什么意思(在 node.js 脚本的顶部)?

Nodejs将字符串转换为UTF-8