Definitelytyped: blueimp-md5: blueimp.md5 bukan fungsi

Dibuat pada 15 Apr 2016  ·  3Komentar  ·  Sumber: DefinitelyTyped/DefinitelyTyped

  • [x] Saya mencoba menggunakan file blueimp-md5.d.ts di repo ini dan mengalami masalah.
  • [x] Saya mencoba menggunakan tsc versi stabil terbaru. https://www.npmjs.com/package/typescript
  • [x] Saya ingin berbicara tentang xxxx/xxxx.d.ts .
    Terjadi kesalahan ketika saya mencoba menggunakan file definisi seperti ini hashed = require("blueimg-md5").md5("my string") .
    Dari halaman npm , kita dapat melihat bahwa ekspor modul ini hanyalah sebuah fungsi.
    // Use the following version if you installed the package with npm: 
        var md5 = require("blueimp-md5"), 
        query = url.parse(req.url).query;
    // Calculate and print the MD5 hash of the url query: 
    res.end(md5(query));

Definisinya harus

declare module 'blueimp-md5' {
    function md5(value: string, key?: string, raw?: boolean): string;
    export = md5;
}

daripada

declare module 'blueimp-md5' {
    export function md5(value: string, key?: string, raw?: boolean): string;
}

Semua 3 komentar

Saya memiliki masalah yang sama. ;| Definisinya masih sama.

saya juga.

silakan kirim permintaan tarik. Saya akan mengulasnya.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat