npm ERR! CXX(target) Release/obj.target/deasync/src/deasync.o

bash 复制代码
npm ERR! code 1
npm ERR! path /Users/tal/Documents/pro/tss-console-fe/node_modules/deasync
npm ERR! command failed
npm ERR! command sh -c node ./build.js
npm ERR! CXX(target) Release/obj.target/deasync/src/deasync.o
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | darwin | arm64
npm ERR! gyp info find Python using Python version 3.9.6 found at "/Library/Developer/CommandLineTools/usr/bin/python3"
npm ERR! gyp info spawn /Library/Developer/CommandLineTools/usr/bin/python3

deasync 是一个需要 C++ 编译 的模块,它依赖于系统的编译链(如 Xcode CLI)和 node-gyp 的编译能力。你这里报错是因为缺少 头文件,说明 编译器环境不完整。

如不需要可手动移除依赖

有些项目是间接依赖 deasync 的,可以查查是不是某个插件(比如 webpack 老版本)引入的。

查看引用链:

javascript 复制代码
npm ls deasync

这里我并没有用到@vue/[email protected]

所以我将@vue/[email protected] 从 package.json 中移除。问题解决!

相关推荐
枫super5 分钟前
Day-03 前端 Web-Vue & Axios 基础
前端·javascript·vue.js
程序猿chen37 分钟前
Vue.js组件安全工程化演进:从防御体系构建到安全性能融合
前端·vue.js·安全·面试·前端框架·跳槽·安全架构
MonkeyKing_sunyuhua38 分钟前
Node.js 项目 用 `Docker Compose` 发布的完整流程
docker·容器·node.js
你也来冲浪吗1 小时前
MD编辑器用法讲解
前端
小小小小宇1 小时前
十万字总结所有React hooks(含简单原理)
前端
MariaH1 小时前
MySQL数据库DQL
前端
Enjoy10241 小时前
v8垃圾回收机制
前端
zhangbao90s1 小时前
Tauri 与 Electron 对比:性能、包大小及实际权衡
javascript·node.js
Georgewu1 小时前
【HarmonyOS 5】敏感信息本地存储详解
前端·harmonyos
_Le_1 小时前
css 小师系列:一种新的影响样式优先级的方式😍
前端·css