未捕获的错误:找不到模块“typeorm”
Posted
技术标签:
【中文标题】未捕获的错误:找不到模块“typeorm”【英文标题】:Uncaught Error: Cannot find module 'typeorm' 【发布时间】:2021-11-24 10:54:43 【问题描述】:当我尝试运行我由 angular 开发的电子 js 项目的 (.exe) 文件时,它会出现这种类型的错误,我该如何解决?
【问题讨论】:
您是否正确安装了typeorm
?
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
【参考方案1】:
首先检查您是否已将 typeorm 安装为生产依赖项而不是开发依赖项。 如果“typeorm”模块包含任何像 (.exe,.node) 这样的二进制文件,那么 electron 将无法在 .asar 档案中的生产环境中读取这些二进制文件。确保将模块从打包到 asar 档案中排除,并指向生产中的解压缩目录以要求该模块。阅读下面的问题它会有所帮助。 https://github.com/electron-userland/electron-builder/issues/751
【讨论】:
以上是关于未捕获的错误:找不到模块“typeorm”的主要内容,如果未能解决你的问题,请参考以下文章
Summernote 和 Electron:未捕获的错误:找不到模块“jquery”
未捕获的错误:对 JavaScript 使用动态导入时找不到模块