我正在使用nwb创建一个新库。
使用默认设置,nwb 将使用 cjs 和 es6 和 umb 构建项目,并将构建包含在 /lib 文件夹中
示例项目结构
-src
--ModuleA
--- index.js
--- helperForA.js
--ModuleB
--- index.js
--- helperForA.js
index.js
-lib
--ModuleA
--- index.js
--- helperForA.js
--ModuleB
--- index.js
--- helperForA.js
--index.js
-package.json
现在,当我将它们安装到另一个项目中时,如果不先添加 /lib 前缀,我将无法访问子文件夹
当我 npm 将我的库安装到另一个项目中时,我目前必须做
import {A} from 'testLibrary/lib/ModuleA'
但我想做的是
import {A} from 'testLibrary/ModuleA'