TypeScript导入问题

时间:2017-02-21 05:58:41

标签: typescript

我正在编写一个多文件打字稿Web应用程序。我将我的核心应用程序代码放在一个名为application.ts的文件中,我希望我的main(data-main)文件调用它,称为applicationEntry。当我宣布模块' application'在我的application.ts文件中,一切都很好。但是当我尝试在application.ts文件中添加import语句时,我收到一个错误:"增强模块名称,模块'应用程序'无法找到。",我很困惑为什么在我添加一个import语句时会抛出这个错误。我已经在网上搜索了一些答案,但是如果不是真的解决了我的问题就找到了最小的金额。也许我构建我的应用程序错了?这是我的脚本错误:

这是applicationEntry中的样子:enter image description here 编辑: 基本上我的问题是:如果包含的文件没有导入任何东西,它可以正常工作,而如果它确实导入其他模块突然无法导入模块。我还应该注意,我试图添加的导入是一个打字定义文件。

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码

            queue.enqueueNDRangeKernel(kernel_add,1,
                                    cl::NDRange((size_t)(NumberOfAllElements/4)),
                                    cl::NDRange(64),NULL,&ev);
            ev.wait();
            queue.finish();
            time_start=ev.getProfilingInfo<CL_PROFILING_COMMAND_START>();
            time_end=ev.getProfilingInfo<CL_PROFILING_COMMAND_END>();

您无需声明模块。

希望这有帮助!