M1 芯片下的 webpack 启动、编译、打包都巨慢

2021-06-30 14:13:05 +08:00
 badmarillo

如题,公司用的 Inter 芯片的 MacBookpro 打包、编译什么的都很正常,巨快。 用家里的 M1 Mac mini 之后,webpack 就变得巨慢,每次编译、打包的时间,我都能去泡个咖啡了... 请问有做前端的兄弟姐妹遇到吗?

5161 次点击
所在节点    macOS
24 条回复
coolcoffee
2021-06-30 14:17:32 +08:00
Node 是 ARM 版本的吗?看你这样子好像是 Intel 版本,还存在一个启动转义过程。

我这边跑 RN 项目,我的电脑几乎比 MBP i5 版本快一倍,无论是项目启动还是打包 ipa 。当然,中间需要升级各种编译库依赖也把我折腾疯了。
hronro
2021-06-30 14:17:48 +08:00
我在网上看的别人的情况都是反的
lscho
2021-06-30 14:20:09 +08:00
我这边测试的快一倍。。。。
swulling
2021-06-30 14:21:30 +08:00
你应该装的是 x86 的 Node,换一下就行了
swulling
2021-06-30 14:22:18 +08:00
用 file 你的可执行文件,就可以看文件的架构了
nieyujiang
2021-06-30 14:23:17 +08:00
代码配置一行没动,编译时间缩短一半
shpkng
2021-06-30 14:32:54 +08:00
去泡个咖啡不好吗 合理摸鱼
btw 是 Intel
peaceblast
2021-06-30 14:38:36 +08:00
peaceblast
2021-06-30 14:39:08 +08:00
<blockquote class="imgur-embed-pub" lang="en" data-id="LStPcwv" data-context="false" ><a href="//imgur.com/LStPcwv"></a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
badmarillo
2021-06-30 15:30:06 +08:00
@coolcoffee 谢谢,还真是, 当时直接从旧电脑迁移的,没想到这一茬。。。
badmarillo
2021-06-30 15:30:38 +08:00
@swulling 谢谢老哥,我确实是装成 x86 版本的了
badmarillo
2021-06-30 15:31:08 +08:00
@shpkng 哈哈哈,谢谢指正
badmarillo
2021-06-30 15:31:37 +08:00
@peaceblast 谢谢,俺这就去切换 node 版本
Jaosn
2021-06-30 16:44:05 +08:00
试试 Vite 😎
jin5354
2021-06-30 17:17:17 +08:00
看你们描述好馋啊。请教下换成 ARM 的 node 后,是不是 node 版本号,项目依赖都要进行一波大更新?
coolcatha
2021-06-30 17:25:37 +08:00
@jin5354 项目依赖还不好装么
byte10
2021-06-30 17:27:13 +08:00
@jin5354 arm 超级厉害的晓龙 870 都可以去到 I5 的速度了。如果你有安卓手机的话,就可以用它进行开发的你 node 项目了。速度快
luckykong
2021-06-30 18:34:25 +08:00
@badmarillo 切完有什么变化么?速度变化明显么?
stimw
2021-06-30 18:40:02 +08:00
所以不要用旧电脑迁移到 m1...一堆 x86 还要一个个换,宁可重新装一遍后顾无忧
wangkun025
2021-06-30 18:42:26 +08:00
楼主态度真是赞👍🏻

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/786675

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX