有没有办法对yarn linkdist 或 lib 文件夹进行处理?
这是我的代码结构:
/package-a
- package.json
- src/
- ...
- dist/
- ...
Run Code Online (Sandbox Code Playgroud)
如果我对另一个项目做cd dist && yarn link和做yarn link package-a,它会链接package-a根文件夹而不是 dist,使导入看起来像这样:
import fn from 'package-a/dist/fn';
Run Code Online (Sandbox Code Playgroud)
而不是简单地:
import fn from 'package-a/fn';
Run Code Online (Sandbox Code Playgroud)
除了手动执行符号链接之外,还有什么方法可以使这项工作?
我在Java Swing中遇到这个问题:

洋红色和绿色成分都是JButtons.我正在使用绝对布局.当悬停到绿色时,即使没有应用布局管理器也不使用JLayeredPane,它与Magenta重叠.
这种行为的原因是什么?如何在悬停到绿色时确保洋红色保持在顶部?
编辑2: 为了明确我的目标,我们的想法是创建一个类似于带有辅助触摸的Android通知栏的用户界面.假设通知栏是一个图层,而辅助触摸是最顶层.在JLayeredPane中使用透明层的问题是,如果图层/面板即使设置为透明也占据整个框架,则不会绘制其下面的图层.