Typescript 未捕获引用错误:app.js中未定义导出

Typescript 未捕获引用错误:app.js中未定义导出,typescript,Typescript,嘿,伙计们,我正在将enume.ts文件导出到app.ts,在app.ts中导入它之后,当我尝试编译例如console.log(ROLE.ADMIN)时,它会给出错误Uncaught ReferenceError:app.js中未定义导出。 我试图找到解决方案,将commonjs中的compilerOptions模块改为none,但仍然会出现相同的错误。我检查了其他具有相同问题的堆栈溢出帖子,没有给出解决方案,我尝试了其中的大多数。 不,我没有编写导出而不是导出。您在tsconfig.json文

嘿,伙计们,我正在将enume.ts文件导出到app.ts,在app.ts中导入它之后,当我尝试编译例如console.log(ROLE.ADMIN)时,它会给出错误Uncaught ReferenceError:app.js中未定义导出。 我试图找到解决方案,将commonjs中的compilerOptions模块改为none,但仍然会出现相同的错误。我检查了其他具有相同问题的堆栈溢出帖子,没有给出解决方案,我尝试了其中的大多数。
不,我没有编写导出而不是导出。

您在
tsconfig.json
文件中注释了大量必要的选项。查看下面链接中的
tsconfig.json
。该文件是您发布的文件和一些默认值的合并版本。我删除了注释并注释掉了选项,因为这只是噪音,应该从您的项目中删除。看看沙箱中的控制台输出。您将看到引用正在工作


发布一些代码和你的
tsconfig.json
文件。@paul我在这里发布了它,我可以发布我的tsconfig.json文件,它很大,我没有改变任何东西它是用watch构建的。当前没有任何更改。您需要发布
tsconfig
文件和更多代码。我能让它在这里工作:@paul,不能发布更多的代码了,就是这样,哈哈。我尝试了和你写的一样的方法,使用index.ts和all,仍然会给我错误,但只使用app.js删除你的答案。示例代码属于问题部分。我做了一个更新(待定审查),将您的示例代码复制到问题部分。