繁体   English   中英

无法从Mapbox中找到模块“ ./grid_control”

Cannot find module './grid_control' from Mapbox

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我只是将应用程序更改为像这样延迟加载Mapbox:

    private loadMapBox(): Promise<any> {
        return import("mapbox.js/dist/mapbox")
            .then(m => {
                // When the Mapbox module is loaded, it registers itself as "window.L"
                // but the module's content is not returned in the variable "m".
                this.mapbox = (<any>window).L;
            });
    }

当我尝试运行测试时,我开始收到此错误(即使它编译正常):

Error: Unable to resolve module [./grid_control] from [/my/path/node_modules/mapbox.js/dist/mapbox.js]
...
Error: Cannot find module './grid_control' from '/my/path/node_modules/mapbox.js/dist'
    at /my/path/node_modules/karma-typescript/src/bundler/resolve/resolver.ts:217:27
    at /my/path/node_modules/browser-resolve/index.js:265:24
    at /my/path/node_modules/resolve/lib/async.js:55:18
    at load (/my/path/node_modules/resolve/lib/async.js:69:43)
    at onex (/my/path/node_modules/resolve/lib/async.js:92:31)
    at /my/path/node_modules/resolve/lib/async.js:22:47
    at FSReqWrap.oncomplete (fs.js:153:21)

当我换行时:

import("mapbox.js/dist/mapbox")

至:

import("mapbox.js")

测试开始正常。

我不太了解Webpack的工作方式。 为什么第一种语法不起作用? 我希望指定整个路径是可以的,例如,当您要阅读3rd-party库的缩小版本时。

另外,请注意,两种语法都可以在应用程序运行时正常运行,问题仅在Karma测试中。

谢谢。 谢谢。

问题暂未有回复.您可以查看右边的相关问题.
1 Strapi - 找不到模块“@mapbox/mapbox-sdk”

我想从 Strapi 服务使用这个包https://github.com/mapbox/mapbox-sdk-js ,所以我这样安装它: 我在api/address/services/address.js文件的顶部添加了这段代码: 但我收到此错误: 错误:找不到模块“@mapbox/m ...

3 C#网格无法找到控件

我有一个有一些控制的网格,在uigrid_databound中,我可以找到mastertableview项目第0列的控件“uiID_0”。 但是,当我尝试按下保存按钮时,在保存功能中我找不到控件“uiID_0”。 这是代码 我在保存功能中找不到控件“uiID_0”但我可以在数据绑定中 ...

5 从“未定义”中找不到模块

我正在尝试在Sublime Text 3中导入一个外部模块。外部模块Ship.ts如下: output.ts文件包含import Ship = require(“ ./ Ship”); 并且此文件将被保存并正确构建。 tsconfig.json如下: 但是,在内部查看并索引p ...

8 在网格视图控件中查找控件

我知道有很多与此相关的问题和答案,但都不是对我有用 尝试通过后面的代码中的函数填充此下拉列表: 此下拉列表用于图像名称,当用户选择一个图像名称并单击“网格”视图中的“更新”链接按钮时,我需要在图像名称后插入一个后缀(用于路径),因此如果用户选择一个图像名称从列表中的更新按钮,它将实际 ...

9 在网格视图中找到控件

我有代码在gridview中找到标签,然后检查了标签文本,它给了我索引而不是文本,并且此错误出现对象的引用未设置为.....所以我要赋予CU.Username = LBL。文本; 文本无控制代码索引 ...

2010-07-26 10:01:24 1 11908   c#
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM