我正在尝试将dhtmlxscheduler安装到我的Aurelia CLI (typescript)应用程序中。我已经安装了npm:
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';发布于 2016-09-07 17:49:54
发布于 2017-02-06 20:44:42
它使用@Robinson Collado的import语句。您可能希望将dhtmlx-gantt css文件添加为资源:
{
"name": "dhtmlx-gantt",
"path": "../node_modules/dhtmlx-gantt/codebase",
"main": "dhtmlxgantt",
"resources": [
"dhtmlxgantt.css"
]
}并将其包含在您的模板中:
<require from="dhtmlx-gantt/dhtmlxgantt.css"></require>https://stackoverflow.com/questions/39362315
复制相似问题