【问题标题】:How do I run a node script in a typescript react project?如何在 typescript react 项目中运行节点脚本?
【发布时间】:2020-08-08 00:27:54
【问题描述】:

我有一个 React 项目,它包括与 API 对话。

我在项目中定义了一个模块,抽象出 api 访问。

例如,它具有addFoogetFoos 之类的方法。我想从我想直接在命令行上运行的脚本中使用这个模块。该脚本的目的是通过api将一堆数据加载到数据库中。

当我使用普通的.js 时,运行> node path/to/file 似乎相当容易。相对导入路径工作正常。

问题

当我使用.ts 时,它不起作用。它抱怨它找不到模块。

问题
直接在 React 项目中运行 .ts CLI 脚本的正确方法是什么?或者这是错误的做法?

谢谢!

【问题讨论】:

标签: node.js reactjs typescript


【解决方案1】:

MwamiTovi 上面的回复很接近,但我还必须设置{"module": "commonjs"}

ts-node -O '{"module":"commonjs"}' src/tools/foo.ts

【讨论】:

    猜你喜欢
    • 2022-07-06
    • 2021-01-07
    • 1970-01-01
    • 1970-01-01
    • 2021-06-17
    • 2022-01-21
    • 1970-01-01
    • 2019-08-28
    • 2022-08-15
    相关资源
    最近更新 更多