2
/// <amd-module name="AdvancedSlider"/>
import * as $ from "jquery";
import * as Wnumb from "wnumb"; 
//also tried import {wNumb} from "wnumb"
//and tried import {wNumb} from "wNumb"

export class AdvancedSlider extends Riot.Element { ...blah ... }

これにより、Error TS2307: Cannot find module 'wnumb'.

しかし、もしそうなら:

/// <amd-module name="AdvancedSlider"/>
import * as $ from "jquery";
import "wnumb";
export class AdvancedSlider extends Riot.Element { ...blah ... }

コンパイルします。

https://github.com/retyped/wnumb-tsd-ambient/blob/master/wnumb.d.tsのタイピングを使用し て、AdvancedSlider クラスでハンドルを取得する必要があるため、前者を実行する必要があります。

私は何を間違っていますか?


2016 年 8 月 2 日編集

それを機能させることができませんでした。

使用済み:

const wNumb = require("wnumb");

これは私には失敗のようです。先に進む...

4

1 に答える 1