Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wxh16144/father-bug-report
一个简单的 umd 构建 bug 报告
https://github.com/wxh16144/father-bug-report
Last synced: 23 days ago
JSON representation
一个简单的 umd 构建 bug 报告
- Host: GitHub
- URL: https://github.com/wxh16144/father-bug-report
- Owner: Wxh16144
- Created: 2023-08-09T03:32:04.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-08-09T03:39:33.000Z (over 1 year ago)
- Last Synced: 2024-10-05T06:42:44.224Z (about 1 month ago)
- Language: TypeScript
- Homepage: https://github.com/umijs/father/issues/692
- Size: 74.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# father-bug-report
> 一个简单的 umd 构建 bug 报告
我在 package.json 中配置了 exports 字段。并且使用了 umd 构建。
比如 foo 的 package.json 中配置了 exports utils 字段,那么在使用的时候,就可以这样使用:
```js
import { add } from 'foo/utils';
// 而不是
import { add } from 'foo/es/utils';
```接着我在 bar 中依赖了 foo,但是在使用的时候,同样在 utils 中使用 add 方法,但是构建的时候就有 bug
```js
import { add } from 'foo/utils';export const add2 = (a) => add(a, 2);
```system info
```
System:
OS: macOS 13.4
CPU: (10) arm64 Apple M1 Pro
Memory: 129.53 MB / 32.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 16.20.0 - ~/.nvm/versions/node/v16.20.0/bin/node
Yarn: 1.22.19 - ~/.nvm/versions/node/v16.20.0/bin/yarn
npm: 8.19.4 - ~/.nvm/versions/node/v16.20.0/bin/npm
Watchman: 2023.03.27.00 - /opt/homebrew/bin/watchman
Browsers:
Chrome: 115.0.5790.98
Safari: 16.5
```