【发布时间】:2019-07-16 16:10:55
【问题描述】:
我想写一个包含两个文件的 javascript 库:
snabbpixi.js
export function init() {
}
pixiapi.js
export function createElement() {
}
我想像这样使用这个库:
import { init } from 'snabbpixi';
import { createElement } from 'snabbpixi/pixiapi';
如果我什么都不做并将库的package.json 设置为:
{
"main": "src/snabbpixi.js"
}
第二次导入不起作用 (import { createElement } from 'snabbpixi/pixiap')
如果我编译这个库并使用 webpack 导出为umd 格式,它也不起作用。
如何配置我的库,以便可以像这样导入:
import { createElement } from 'snabbpixi/pixiap'
【问题讨论】:
标签: javascript webpack ecmascript-6 umd