【问题标题】:How can I keep absolute path rule to compiled from ts to js file?如何保持绝对路径规则从 ts 编译到 js 文件?
【发布时间】:2020-10-02 11:03:37
【问题描述】:

我已经设置了使用绝对路径的路径和 baseUrl。

node无法计算出我在运行编译好的js文件时指定的绝对路径。

我认为绝对路径规则不适用于 Nodemon。

任何帮助..?

下面的代码是我运行的脚本。 "st": "tsc && nodemon --inspect dist/server.js",

提前谢谢你。

tsconfig.json

导入爬虫

编译一个

错误

【问题讨论】:

  • 请将代码发布为代码块(由三个反引号包围),而不是屏幕截图。
  • 请问您为什么更喜欢代码块而不是屏幕截图?因为我发布屏幕截图的原因是我虽然不需要代码块来解决这个问题。
  • @LoganLee 更容易阅读。它可以复制和粘贴。有很多理由更喜欢代码块而不是屏幕截图。你期望路径“@utils/crawler”是什么?
  • 我预计 tsc 也会编译绝对路径以正常工作。显然 tsc 不会将绝对路径转换为已编译的 js 。

标签: javascript typescript nodemon


【解决方案1】:

解决了-

使用 https://www.npmjs.com/package/module-alias 库。

"_moduleAliases": {
        "@utils": "dist/utils/"
    }

【讨论】:

    猜你喜欢
    • 2018-11-07
    • 1970-01-01
    • 2014-03-16
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多