私はAurelia CLI(typescript)アプリにdhtmlxscheduler
をインストールしようとしています。私はNPMそれをインストールしている: dhtmlxscheduler with Aurelia and typescript
npm i dhtmlx-scheduler
は、その後、私は
aurelia.json
ファイルにこれを追加しました:
{
"name": "dhtmlx-scheduler",
"path": "../node_modules/dhtmlx-scheduler/codebase",
"main": "dhtmlxscheduler"
},
そして、それのためのグローバルなタイピング作成:
typings install dt~dhtmlxscheduler --global --save
すべてがインストールされ、au run
コンパイルを正しく私はそうのようにそれをインポートしています
error TS2307: Cannot find module 'dhtmlxscheduler'.
[02:00:15] gulp-notify: [Error running Gulp] Error: src/components/appointments/appointments.ts(2,20): error TS2307: Cannot find module 'dhtmlxscheduler'.
:私は、私はこのエラーを取得するのに実際にライブラリを使用しようとすると
import * as scheduler from 'dhtmlxscheduler';
「dhtmlxscheduler」からスケジューラとして 'インポート*を変更してみてください;'輸入 'へ* 'dhtmlx-scheduler'のスケジューラーとして; Aurelia CLI Github [page](https://github.com/aurelia/cli#user-content-a-single-file-module)は、 "name"に与えられた値はインポートで使用された値と同じでなければならないと述べています。 –