Я импортирую библиотеку в javascript и пишу функцию JS, которая вызывает библиотеку.После чего я хотел бы экспортировать этот файл JS в мой файл TS component.ts.
В папке assets / js у меня есть demo.js и demo.d.ts
В [demo.js]:
export function myMethod(){
var jrQrcode = require('jr-qrcode');
var imgBase64 = jrQrcode.getQrBase64('hello world');
return imgBase64;
}
В [demo.d.ts]:
export declare function myMethod();
В [app.component.ts]:
import { myMethod } from 'src/assets/js/demo';
На самом деле код работает и работает хорошо, но у меня есть эта ошибка, которая говорит: «Uncaught SyntaxError: Неожиданный экспорт токена».Эта ошибка указывает на файл "demo.js", первую строку функции экспорта.
Может кто-нибудь помочь мне с этим, пожалуйста?