【问题标题】:ts-node error: Could not find a compatible `parseConfigFile` functionts-node 错误:找不到兼容的 `parseConfigFile` 函数
【发布时间】:2018-06-08 15:15:46
【问题描述】:

我只是用npm install -g ts-node 安装了ts-node,但我无法执行REPL,它给了我这个错误:

/usr/lib/node_modules/ts-node/src/index.ts:478
  throw new TypeError('Could not find a compatible `parseConfigFile` function')
        ^
TypeError: Could not find a compatible `parseConfigFile` function
    at readConfig (/usr/lib/node_modules/ts-node/src/index.ts:478:9)
    at Object.register (/usr/lib/node_modules/ts-node/src/index.ts:205:18)
    at Object.<anonymous> (/usr/lib/node_modules/ts-node/src/_bin.ts:136:17)
    at Module._compile (module.js:635:30)
    at Object.Module._extensions..js (module.js:646:10)
    at Module.load (module.js:554:32)
    at tryModuleLoad (module.js:497:12)
    at Function.Module._load (module.js:489:3)
    at Function.Module.runMain (module.js:676:10)
    at startup (bootstrap_node.js:187:16)

我正在使用 Fedora 27。有什么想法吗?

问候,

【问题讨论】:

    标签: node.js typescript ts-node


    【解决方案1】:

    这可能是 Fedora 的问题。我安装了typescriptdnfts-nodenpm。为了解决这个问题,我必须用dnf remove -y nodejs-typescript 卸载typescript,然后用npm i -g typescript 重新安装它。

    安装命令需要 root 权限才能写入系统文件夹。现在一切正常。 :-)

    问候。

    【讨论】:

      猜你喜欢
      • 2021-10-03
      • 1970-01-01
      • 2020-08-14
      • 2020-11-23
      • 2017-04-16
      • 2022-08-02
      • 1970-01-01
      • 2017-03-14
      • 2021-02-13
      相关资源
      最近更新 更多