【问题标题】:Is it possible to have a typescript only npm package?是否有可能只有打字稿的 npm 包?
【发布时间】:2020-08-11 12:51:35
【问题描述】:

我有一个项目只打算与打字稿项目一起使用,并且希望对打字稿代码的实际行(而不是定义文件)进行代码检查。

我似乎不知道如何为此设置一个 npm 项目。

我在 package.json 中正确设置了 main

{
  // package.json details omitted
  main: "./src/index.ts"
}

经检查,我已验证 node_modules/my-project/src/index.ts 的存在。但是当我转到import * from "my-project"; 时,我得到了错误:

找不到模块


这似乎表明不可能只有 typescript 的 npm 项目,但我想验证一下,我不只是犯了一个错误。

是否有可能只有 typescript 的 npm 包?

【问题讨论】:

    标签: node.js typescript npm


    【解决方案1】:

    对不起。这是一个愚蠢的错误,但我仍然认为让这些信息易于被发现很重要。

    完全可以只用 typescript 创建一个 npm 包。如果您对此有疑问,可能是由于您的 package.json 设置有误。仔细检查拼写。

    【讨论】:

    • 拼写问题出在哪里?
    • 我想我可能有一个src/index.js 而不是dist/index.js 或类似的东西。我只是将.ts 更改为.js 并忘记了路径......但我不记得确切是不是它。
    猜你喜欢
    • 2018-10-22
    • 1970-01-01
    • 2018-01-10
    • 2012-09-25
    • 1970-01-01
    • 2017-06-16
    • 2017-10-12
    • 2018-11-10
    • 2019-07-18
    相关资源
    最近更新 更多