webpack捆绑空模块

时间:2017-10-06 18:31:43

标签: typescript webpack

我正在开发一个带有webpack + typescript设置的项目。但我注意到,在一些导入后,webpack会生成一个空模块列表。

e.g。我有一个app.ts文件,它是一个入口点,它有以下代码:

import Information from './utilities/Information';
let info = new Information();

./ utitlities / Information是包含platform.js库的类

import platform from 'platform';
export default class Information {
    public getName(): string {
        return platform.name.toLowerCase().replace(' ', '-');
    }
}

这会导致webpack在包中生成以下代码:

, /* 8 */
, /* 9 */
, /* 10 */
, /* 11 */
, /* 12 */
, /* 13 */
/***/

一些本地创建的导入和导出也会发生同样的事情。

这里发生了什么,我该如何避免这种情况?

0 个答案:

没有答案