macOS Electron 环境安装时的错误 Cannot find module ‘macos-alias‘ 解决

macOS Electron 环境安装时的错误 Cannot find module ‘macos-alias’ 解决

一、问题描述

在想 make 并发布软件版本的时候,现出这个错误:

❯ Making distributables
  ✖ Making a dmg distributable for darwin/arm64
    › Cannot find module 'macos-alias'
      Require stack:
      - /Users/kyle/github/wubi-dict-editor/node_modules/ds-store/index.js

在这里插入图片描述

二、原因

因为之前在安装 electron 环境的时候没有安装完全,而没有安装完全的原因是系统中没有苹果的 Command Line Tools

三、解决

1. 先下载苹果的 Command Line Tools

下载地址:

https://developer.apple.com/download/all/

2. 双击安装它

3. 清空你项目目录原有的 node_modules 目录

进入你的项目目录,清空你的 node_modules 目录,我们需要重新装一下开发环境,它这个里面缺了一点东西。

4. 安装项目依赖

没有安装第一步的 Command Line Tools 的时候,安装时会提示这样
在这里插入图片描述

而在安装了 Command Line Tools 之后就正常了,我也不知道它具体是干嘛的,反正就是好了。

在这里插入图片描述

四、结果

结果再执行 make 的时候就正常了,一路绿到底

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十月ooOO

许个愿,我帮你实现

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值