未捕获的错误:找不到模块“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”

未捕获的错误:找不到模块 - Ionic 2

未捕获的错误:对 JavaScript 使用动态导入时找不到模块

未捕获的错误:找不到模块“react/jsx-runtime”

未捕获错误:找不到模块'./charset.js'

Meteorjs React “未捕获的错误:找不到模块‘/imports/ui/app’”