! ⚠️ WARNING: The NPM package ngx-qrcode2 has been deprecated. Use @techiediaries/ngx-qrcode instead.
@techiediaries/ngx-qrcode An Angular Component library for Generating QR (Quick Response ) Codes.
You can use the
@techiediaries/ngx-qrcode to easily generate QR codes inside your Angular 6 or Ionic 3 applications
QR code (abbreviated from Quick Response Code) is the trademark for a type of matrix barcode (or two-dimensional barcode) first designed for the automotive industry in Japan. A barcode is a machine-readable optical label that contains information about the item to which it is attached. A QR code uses four standardized encoding modes (numeric, alphanumeric, byte/binary, and kanji) to efficiently store data; extensions may also be used. Source
How to install @techiediaries/ngx-qrcode?
To use ngx-qrcode in your project, install it via npm or yarn:
$ npm install @techiediaries/ngx-qrcode --saveor$ yarn add @techiediaries/ngx-qrcode
How to use @techiediaries/ngx-qrcode?
For a complete and detailed tutorial on how to use this library. See:
@techiediaries/ngx-qrcode into your
Once the library has been imported, you can use the ngx-qrcode component in your Angular application.
Please see Contributing Guidelines.
How to develop @techiediaries/ngx-qrcode?
To generate all
$ npm run buildor$ yarn build
To lint all
$ npm run lintor$ yarn lint
How to run unit tests?
In development mode:
$ npm run test:watch ngx-qrcodeor$ yarn test:watch ngx-qrcode
--codeCoverage option to see code coverage in
How to publish libraries?
$ npm run lib:publishor$ yarn lib:publish
Code of Conduct
Please see Code of Conduct.
With Angular CLI 8.X.X you should add this lines to polyfills.ts
// Needed by Buffer needed by QRCode// tslint:disable-next-line:no-string-literalwindow as any = window;