使用 Gulp 创建任务时出现问题

Issues creating tasks using Gulp

我在使用 Gulp(和 gulp --tasks)创建任务时遇到问题。我不确定 运行ning "npm i" 是否与它有关

Kayas-MacBook-Pro:~ pineapplelaptop$ npm i

> fsevents@1.2.12 安装 /Users/pineapplelaptop/node_modules/fsevents
> 节点 gyp 重建

在“/”找不到 'com.apple.pkg.CLTools_Executables' 的收据。

在“/”找不到 'com.apple.pkg.DeveloperToolsCLILeo' 的收据。

在“/”找不到 'com.apple.pkg.DeveloperToolsCLI' 的收据。

gyp:未检测到 Xcode 或 CLT 版本!
吉普错误!配置错误
吉普错误!堆栈错误:`gyp` 失败,退出代码:1
吉普错误!堆叠在 ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
吉普错误!堆叠在 ChildProcess.emit (events.js:311:20)
吉普错误!堆叠在 Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
吉普错误!达尔文系统 19.4.0
吉普错误!命令“/usr/local/bin/node”“/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js”"rebuild"
吉普错误! cwd /Users/pineapplelaptop/node_modules/fsevents
吉普错误!节点-v v12.16.1
吉普错误!节点-gyp-v v5.1.0
吉普错误!不好
npm WARN 可选跳过可选依赖项:fsevents@1.2.12(node_modules/fsevents):
npm WARN 可选跳过可选依赖项:fsevents@1.2.12 安装:`node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: 退出状态 1

在 3.104 秒内审计了 6827 个包

8包正在寻找资金
  运行 `npm fund` 了解详情

发现0个漏洞

Kayas-MacBook-Pro:~ pineapplelaptop$ 清除

Kayas-MacBook-Pro:~ pineapplelaptop$ npm i

> fsevents@1.2.12 安装 /Users/pineapplelaptop/node_modules/fsevents
> 节点 gyp 重建

在“/”找不到 'com.apple.pkg.CLTools_Executables' 的收据。

在“/”找不到 'com.apple.pkg.DeveloperToolsCLILeo' 的收据。

在“/”找不到 'com.apple.pkg.DeveloperToolsCLI' 的收据。

gyp:未检测到 Xcode 或 CLT 版本!
吉普错误!配置错误
吉普错误!堆栈错误:`gyp` 失败,退出代码:1
吉普错误!堆叠在 ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
吉普错误!堆叠在 ChildProcess.emit (events.js:311:20)
吉普错误!堆叠在 Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
吉普错误!达尔文系统 19.4.0
吉普错误!命令“/usr/local/bin/node”“/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js”"rebuild"
吉普错误! cwd /Users/pineapplelaptop/node_modules/fsevents
吉普错误!节点-v v12.16.1
吉普错误!节点-gyp-v v5.1.0
吉普错误!不好
npm WARN 可选跳过可选依赖项:fsevents@1.2.12(node_modules/fsevents):
npm WARN 可选跳过可选依赖项:fsevents@1.2.12 安装:`node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: 退出状态 1

在 3.112 秒内审计了 6827 个包

8包正在寻找资金
  运行 `npm fund` 了解详情

发现0个漏洞

Kayas-MacBook-Pro:~ pineapplelaptop$ gulp
使用 gulp 文件 ~/gulpfile.js
任务从未定义:默认
要列出可用任务,请尝试 运行ning: gulp --tasks
Kayas-MacBook-Pro:~ pineapplelaptop$ gulp --tasks
~/gulpfile.js 的任务

如错误中所述

gyp: No Xcode or CLT version detected!

您需要安装 Xcode 和 Xcode 命令行工具。这些是在您第一次打开 Xcode 时安装的。或者,您可以通过 运行 xcode-select --install

安装它们