V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
badmarillo
V2EX  ›  macOS

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

  •  
  •   badmarillo · 2021-06-30 14:13:05 +08:00 · 5335 次点击
    这是一个创建于 1246 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    24 条回复    2021-06-30 22:19:04 +08:00
    coolcoffee
        1
    coolcoffee  
       2021-06-30 14:17:32 +08:00   ❤️ 2
    Node 是 ARM 版本的吗?看你这样子好像是 Intel 版本,还存在一个启动转义过程。

    我这边跑 RN 项目,我的电脑几乎比 MBP i5 版本快一倍,无论是项目启动还是打包 ipa 。当然,中间需要升级各种编译库依赖也把我折腾疯了。
    hronro
        2
    hronro  
       2021-06-30 14:17:48 +08:00
    我在网上看的别人的情况都是反的
    lscho
        3
    lscho  
       2021-06-30 14:20:09 +08:00
    我这边测试的快一倍。。。。
    swulling
        4
    swulling  
       2021-06-30 14:21:30 +08:00
    你应该装的是 x86 的 Node,换一下就行了
    swulling
        5
    swulling  
       2021-06-30 14:22:18 +08:00
    用 file 你的可执行文件,就可以看文件的架构了
    nieyujiang
        6
    nieyujiang  
       2021-06-30 14:23:17 +08:00 via iPhone
    代码配置一行没动,编译时间缩短一半
    shpkng
        7
    shpkng  
       2021-06-30 14:32:54 +08:00
    去泡个咖啡不好吗 合理摸鱼
    btw 是 Intel
    peaceblast
        8
    peaceblast  
       2021-06-30 14:38:36 +08:00
    peaceblast
        9
    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
        10
    badmarillo  
    OP
       2021-06-30 15:30:06 +08:00
    @coolcoffee 谢谢,还真是, 当时直接从旧电脑迁移的,没想到这一茬。。。
    badmarillo
        11
    badmarillo  
    OP
       2021-06-30 15:30:38 +08:00   ❤️ 1
    @swulling 谢谢老哥,我确实是装成 x86 版本的了
    badmarillo
        12
    badmarillo  
    OP
       2021-06-30 15:31:08 +08:00
    @shpkng 哈哈哈,谢谢指正
    badmarillo
        13
    badmarillo  
    OP
       2021-06-30 15:31:37 +08:00
    @peaceblast 谢谢,俺这就去切换 node 版本
    Jaosn
        14
    Jaosn  
       2021-06-30 16:44:05 +08:00
    试试 Vite 😎
    jin5354
        15
    jin5354  
       2021-06-30 17:17:17 +08:00
    看你们描述好馋啊。请教下换成 ARM 的 node 后,是不是 node 版本号,项目依赖都要进行一波大更新?
    coolcatha
        16
    coolcatha  
       2021-06-30 17:25:37 +08:00
    @jin5354 项目依赖还不好装么
    byte10
        17
    byte10  
       2021-06-30 17:27:13 +08:00
    @jin5354 arm 超级厉害的晓龙 870 都可以去到 I5 的速度了。如果你有安卓手机的话,就可以用它进行开发的你 node 项目了。速度快
    luckykong
        18
    luckykong  
       2021-06-30 18:34:25 +08:00
    @badmarillo 切完有什么变化么?速度变化明显么?
    stimw
        19
    stimw  
       2021-06-30 18:40:02 +08:00 via Android
    所以不要用旧电脑迁移到 m1...一堆 x86 还要一个个换,宁可重新装一遍后顾无忧
    wangkun025
        20
    wangkun025  
       2021-06-30 18:42:26 +08:00
    楼主态度真是赞👍🏻
    mamtou
        21
    mamtou  
       2021-06-30 18:55:37 +08:00
    czfy
        22
    czfy  
       2021-06-30 19:17:10 +08:00   ❤️ 1
    @mamtou 回错主贴了
    suzic
        23
    suzic  
       2021-06-30 19:54:15 +08:00 via Android
    我这边 webpack 打包飞快
    QingStone
        24
    QingStone  
       2021-06-30 22:19:04 +08:00 via iPhone
    @jin5354 #15 在我这儿,是不需要的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3124 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 14:16 · PVG 22:16 · LAX 06:16 · JFK 09:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.