V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dcsuibian  ›  全部回复第 2 页 / 共 86 页
回复总数  1716
1  2  3  4  5  6  7  8  9  10 ... 86  
6 天前
回复了 CatCode 创建的主题 摄影 拍摄 RAW 格式对个人用户的意义到底是什么
NAS 空间太大了,不拍浪费
6 天前
回复了 importmeta 创建的主题 程序员 被迫喜欢上了精简源码
@importmeta 我试了一下,静态导入的话,用 Web Worker 引入的依赖似乎和普通引入的依赖没啥差别。
动态导入的话,代码分割需要加点选项。

![Snipaste_2024-12-21_16-32-08]( https://wexcdn.com/img/Snipaste_2024-12-21_16-32-08.png)
此时 App.vue 打的包( index-sqhKDG2-.js )是 57.98kB 。
如果引入了 lodash ,那么:
![image-20241221163351585]( https://wexcdn.com/img/image-20241221163351585.png)
此时增长到了 131.21kB ,大了 73.23kB ,说明是打到一起的。
使用 Worker 不引入 lodash:
![image-20241221163705594]( https://wexcdn.com/img/image-20241221163705594.png)
worker 大小 0.32kB 。
如果是 Worker 引入了 lodash ,那么:
![image-20241221163742660]( https://wexcdn.com/img/image-20241221163742660.png)
worker 变成了 72.39kB ,增长了 72.07kB 。
所以静态导入上是没什么区别。

不过如果是动态导入,那么 App.vue:
![image-20241221164534844]( https://wexcdn.com/img/image-20241221164534844.png)
Worker:
![image-20241221164615351]( https://wexcdn.com/img/image-20241221164615351.png)
不过加了点选项后好像就没问题了:
![image-20241221164729085]( https://wexcdn.com/img/image-20241221164729085.png)

我主要是没搞懂你想要的效果是什么样的,如果你在 worker 里需要静态引入依赖,那自然会打包成一个 js 文件啊,这点无论是不是 worker 都一样。至于注释的话,似乎保留的只有版权信息,这好像是工具有意为之的。

另外,我的选择是直接使用阿里或腾讯的 CDN 服务,比如我些照片的图床用的就是。
为啥
额,说实话,一时之间我没想到难点在哪里
要不你直接把你的二开的原项目地址发出来看看,然后大家教你怎么改,这样比较方便
没办法,openai 目前还是最强的
换句话说:还能离咋地
6 天前
回复了 importmeta 创建的主题 程序员 被迫喜欢上了精简源码
看看我的
https://wexcdn.com/img/Snipaste_2024-12-20_23-34-12.png
整个 dist 文件夹只有 1.8M ,当然项目本身也不是很复杂

我的是 Vite6+Vue3+Element Plus ,采用了按需引入
每个包都挺小的,gzip 后更小
最占空间的应该是 ECharts ,我没做按需引入

另外我还找了另一个 React+Ant Design 的项目 Hooks Admin Pro ,这是他的打包结果:
https://wexcdn.com/img/Snipaste_2024-12-20_23-48-30.png
也才 7.1M

我觉得你的 tree shaking 还是有问题,而且我实在很好奇你用 Web Worker 都干啥了,计算量这么大吗?


另外:
1 、你应该不是 SSR 吧,要不要考虑 SSR 一下,首屏加载时间更低
2 、Antd 比较适合于中后台或者管理平台吧
3 、试试 CDN ,那玩意儿网速很快
4 、带宽也不用那么省吧,毕竟你是按带宽算钱
5 、你是 ECS 还是轻量应用服务器?
6 天前
回复了 sslzjx 创建的主题 问与答 安卓上的 switch 游戏?
不如直接买个 switch
作为一个 Javaer ,其实没怎么想过这个问题。Java 在向后兼容方面做的比较好。某些脚本语言在这点上就做得相当垃圾。( Node.js 和 Python )

Java versions are expected to be binary backwards-compatible. For example, JDK 8 can run code compiled by JDK 7 or JDK 6. It is common to see applications leverage this backwards compatibility by using components built by different Java version.
所以如果我是个类库的作者,我会在编写 Java 库时尽量用低的版本。比如做的挺好的 Netty 4 就支持 Java 6 。

而作为使用者,只要你使用 8 以上,你就可以尽量用新的类库版本。

而且吧,Java 需要编译,如果接口变了或没了,那你直接编译就通不过。所以你很快就知道能不能用。如果不能用,那降个大版本基本也就能用了。


不过实际并没有那么完美,比如 nashron 引擎就被移除了。javax 的现在要注意下改成 jakarta ,万恶的 Oracle 。
7 天前
回复了 thingingWoods 创建的主题 问与答 有没有 mac 远程控制 Windows 的软件?
微软的 rdp ,国区 app store 没有,要去美区下
7 天前
回复了 yoaotu 创建的主题 问与答 英文不太好的人怎么去美国。
没出过国,但我听说福建人问过妈祖就可以去了,全球免签
9 天前
回复了 Legman 创建的主题 问与答 如何备份和管理照片
群晖 NAS+Synology Photos ,挺好的了
9 天前
回复了 dcsuibian 创建的主题 问与答 Markdown 自定义转 pdf 怎么做?
@1145148964 你说的是 Typora 吧,我就是用它写的。我也有想过定制它的主题,但是光定制主题的话,应该没法做到这么多要求。。。
我正好想要反着的
我是工作第一个月工资给父母,一人一半
我装火绒主要是为了让 Windows Defender 滚蛋,要不然 idea 一直会提示 Windows Defender 影响 IO 性能


另外,看到你几个关于 Windows 的帖子了,我建议你可以先随意点,各种方法都试试,然后过段时间重装下
反正我以前是喜欢隔个半年重装一次,每次的设置和装的软件都不一样。现在倒是不折腾不重装了
《男人除了性还在想什么》,作者:赛莫夫(Simove)
@dilidilid 所以我说在同等便利性上已经做到最好是没错的。当然你说的能给用户更多的选择也没错。

但我想强调的是,当出了这种事故,第一个应该是认识到自己安全意识不足,而不是责怪他人。举个例子,如果我使用了 Chrome 来保存密码,我的电脑中了病毒导致 Chrome 中的密码被盗,我就会首先反思自己。因为我知道安全性和便利性是有平衡的,我知道我在得到一定的便利性时损失了怎样的安全性。而有的人就不知道。

这里面的重点在于,谷歌如何做好这个工具只是他的社会责任,而有没有安全意识是关系到你的切身利益。
puppeteer
1  2  3  4  5  6  7  8  9  10 ... 86  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3429 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 10:37 · PVG 18:37 · LAX 02:37 · JFK 05:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.