【发布时间】:2023-04-03 20:20:01
【问题描述】:
我有一个想要在 npm 上发布的 javascript 库:我们称之为 foo。
问题是客户端使用的 javascript 文件位于 dist 文件夹下。
因此,目前客户必须在他们的import 语句中包含dist,如下所示:
import { bar } from 'dist/foo'
我希望允许客户在不明确提及dist 的情况下导入foo 库,如下所示:
import { bar } from 'foo'
有没有办法在foo 的package.json 或客户的package.json 中添加属性?
备注:javascript文件之所以在dist文件夹是因为我的库是用clojurescript写的。因此源文件在src 下,生成的文件在dist 下。
【问题讨论】: