Javascript Typescript找不到模块'/lib';

Javascript Typescript找不到模块'/lib';,javascript,typescript,tsc,Javascript,Typescript,Tsc,我正在尝试在Typescript中使用服务器端应用程序中的库 我有一个例子,以防你想复制这个问题。这里是细节 索引 从“/logger”导入记录器; logger.info(`Ah!因此,经过多次尝试和错误,结果证明主要的罪魁祸首是: "allowJs": true , 出于某种原因,它正在将节点\u模块的某些部分复制到/dist这些文件中的一个,如您在错误中所看到的: dist/node_modules/winston-aws-cloudwatch/index.js

我正在尝试在Typescript中使用服务器端应用程序中的库

我有一个例子,以防你想复制这个问题。这里是细节

索引

从“/logger”导入记录器;

logger.info(`Ah!因此,经过多次尝试和错误,结果证明主要的罪魁祸首是:

 "allowJs": true ,
出于某种原因,它正在将
节点\u模块的某些部分复制到
/dist
这些文件中的一个,如您在错误中所看到的:

dist/node_modules/winston-aws-cloudwatch/index.js
现在问题有两个方面

  • 我不知道是否应该将
    node\u模块
    复制到
    dist
    。我认为所有这些都应该去。这是错误的

    任何
    节点单元模块
    都不应进入
    dist
    ,编译文件应参考
    路径
    ,以确定
    节点单元
    的位置

  • 第二个问题是,当我在痛苦中打开和关闭所有的
    tsconfig
    选项并重新运行构建时,我无法看到错误消失。原因是,
    dist
    无法清除。我在无数次重复相同的过程时,侥幸发现了这一点


  • 总之,学习很好。希望有一天它能帮助别人。

    不幸的是,这并没有解决我的问题