gpt4 book ai didi

node.js - 如何 `yarn link`一个dist文件夹?

转载 作者:搜寻专家 更新时间:2023-10-31 23:49:57 24 4
gpt4 key购买 nike

有没有办法将 yarn 链接 到 dist 或 lib 文件夹?

这是我的代码结构:

/package-a
- package.json
- src/
- ...
- dist/
- ...

如果我执行 cd dist && yarn link 并执行 yarn link package-a 到另一个项目,它会链接 package-a 根目录文件夹而不是 dist,使导入看起来像这样:

import fn from 'package-a/dist/fn';

而不是简单地:

import fn from 'package-a/fn';

除了手动执行符号链接(symbolic link)之外,还有什么方法可以使这项工作正常进行吗?

最佳答案

yarn link 将查找 package.json 所在的文件夹。因此,如果您将 package.json 复制到您的 dist,它应该可以工作:

$ yarn unlink
$ cp package.json /dist
$ cd dist
$ yarn link

关于node.js - 如何 `yarn link`一个dist文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57033191/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com