V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
badmarillo
V2EX  ›  macOS

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

  •  
  •   badmarillo · Jun 30, 2021 · 5877 views
    This topic created in 1764 days ago, the information mentioned may be changed or developed.

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

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

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