TossPig's recent timeline updates
TossPig

TossPig

V2EX member #46349, joined on 2013-10-05 03:01:12 +08:00
Per TossPig's settings, the topics list is hidden
Deals info, including closed deals, is not hidden
TossPig's recent replies
@ZimaBlueee #19 opencode 监听端口,desktop 连接那个端口
咋没有考虑一下,在群晖上跑个 s3 服务?
你非要在公司炫耀你用公司资源做了个人项目吗?
还是有点矫枉过正了,看了原文,也收集了相关资料给 AI 评估,AI 的结论和我的想法是一致的
不能一概而论,日常使用 angular 作为基础框架,它里面就有各种黑魔法

这段评论没有测试数据支持,也只能算空对空的讨论

下面贴一段 AI 答复,和我结论是一致的,但比我表述的更清楚

```
所以,我的核心问题,下面的表述到底对不对?
```

```
如果用代码说话,你不应该使用这样的写法

import { a, type B } from '@/x'
而是删掉你的 index.ts ,换成
import { a } from '@/x/a'
import type B from '@/x/b'
```

```
你的这段表述方向上正确,但不是“放之四海皆准”。更准确的说法是:
- 在大型应用/仓库里:删掉 index.ts 、改成直达路径导入,通常更快、更清晰、依赖更可控。
- 在库( library )对外 API 聚合场景:保留 index.ts 作为入口更合理(对外稳定 API 面)。
- 在小项目或强缓存工具链下:差异可能不明显,但直达导入依然更透明。
所以你的写法更像强烈建议,而不是“唯一正确”。建议改成:
> “在应用代码中尽量避免 barrel ,改成直达导入;库的公共入口除外。”
另外两个细节:
- import type 也会参与模块解析,并不一定避免模块图膨胀。
- 不同 bundler/配置表现不同,所以“必然更快”不严谨,但大项目里通常更快是成立的。
如果你想,我可以把这段话润色成一段更严谨、可直接引用的版本。
```
没糖报喝
我也要 Angular
Aug 24, 2025
Replied to a topic by Ipsum 宽带症候群 四川电信疑似拉黑阿里云 DoT、DoH 服务
我说阿里云的 dns 表现不好,我还以为是阿里云的锅
ros 路由至今不支持 ipv6 后缀匹配
Aug 16, 2025
Replied to a topic by erde 剧集 韩立结婴成功! bgm 响起那一刻真的有点震撼
真的是 bgm 响起那一刻泪目了
这让我想起了,当年封闭家宽 80 端口的时候,发的新闻也是,因为家用路由器有大量的漏洞,所以把家宽的 80 的封了
顺手也把 443 给封了,然后推网站备案制度
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4637 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 04:02 · PVG 12:02 · LAX 21:02 · JFK 00:02
♥ Do have faith in what you're doing.