示例模块:https://www.npmjs.com/package/qrcode
我很容易在纯JavaScript中使用它:
var QRCode = require('qrcode')
QRCode.toDataURL('I am a pony!', function (err, url) {
console.log(url)
})
但是我不能在Angular中使用“ require”,对吗?
Anguar有:
import { X } from Y
如何在Angular中使用qrcode阅读器?在此示例中,X和Y分别是什么?
最佳答案
您可以在Angular之类的打字稿环境中安装安装包以及用于完整功能的类型:npm install --save qrcode && npm install --save-dev @types/qrcode
然后,您现在可以在组件中import * as QRCode from 'qrcode'
并在打字稿环境中使用它。
关于javascript - 如何在Angular中使用未为Angular创建的节点模块?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46303367/