node.js - 找不到名称 'require' - Angular 8

标签 node.js angular typescript image node-modules

使用 fast-image-size Node 模块后无法编译。我尝试了几个步骤来解决这个问题,但没有任何帮助。最后我将 "types": ["ts-node"], 添加到 tsconfig.js 文件,但没有帮助。我该如何解决这个问题? 我的 typescript 版本是 3.7.3 。

How this error display

最佳答案

你可以 声明 var require:any

此外,您也可以尝试以下操作,而不是 var fast_image_size = require('../index.js'):

import fast_image_size from '../index.js' // or
import fast_image_size = require('../index.js')

关于node.js - 找不到名称 'require' - Angular 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59784257/

相关文章:

angular - Cypress 中的 'ng' 是什么

javascript - AWS S3 同步与 JS/Node 开发工具包

node.js - 测试 fastify 路由时如何修复 "not ok timeout!"?

node.js - 将 Node 护照与子域一起使用

javascript - 无法使用 Angular 设置在列表组中单击按钮时选择的单选按钮值

html - Angular 2 CLI 元素中的 Bootstrap 4 按钮间距

angular - 拆分login.component和app.component

node.js - Node JS 14 : Using a SSL CA Bundle

javascript - Phaser 3 创建圆形区域

javascript - NodeRed,无法访问嵌套 for 循环中的变量