✔ 获取 taro 全局配置成功
/Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/dist/Kernel.js:306
throw new Error(${name} 命令不存在);
^
Error: convert 命令不存在
at Kernel. (/Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/src/Kernel.ts:362:13)
at Generator.next ()
at fulfilled (/Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/dist/Kernel.js:5:58)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
⚠ 获取 taro 全局配置文件失败,不存在全局配置文件:/Users/lanzhiqiu/.taro-global-config/index.json
/Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/dist/Kernel.js:306
throw new Error(${name} 命令不存在);
^
Error: convert 命令不存在
at Kernel. (/Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/src/Kernel.ts:362:13)
at Generator.next ()
at fulfilled (/Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/dist/Kernel.js:5:58)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
相关平台
微信小程序
小程序基础库: 2.33.0 使用框架: React
复现步骤
反向转换步骤# 安装 Taro 命令行工具: $ npm i -g @tarojs/cli 在微信小程序项目的根目录中运行 convert 命令进行转换:
转换后的代码保存在根目录下的
taroConvert
文件夹下$ taro convert
执行以上步骤,报以下错误,请问是什么原因导致的?报错信息如下: lanzhiqiu@KrisMacBook-Pro AmemberClientTaro % taro convert 👽 Taro v3.6.32
✔ 获取 taro 全局配置成功 /Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/dist/Kernel.js:306 throw new Error(
${name} 命令不存在
); ^Error: convert 命令不存在 at Kernel. (/Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/src/Kernel.ts:362:13)
at Generator.next ()
at fulfilled (/Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/dist/Kernel.js:5:58)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
Node.js v20.10.0
期望结果
期望不报错,命令正常执行,完成转换。谢谢。
实际结果
出现了报错,报错信息如下: lanzhiqiu@KrisMacBook-Pro .taro3.6-rs % taro convert 👽 Taro v3.6.32
⚠ 获取 taro 全局配置文件失败,不存在全局配置文件:/Users/lanzhiqiu/.taro-global-config/index.json /Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/dist/Kernel.js:306 throw new Error(
${name} 命令不存在
); ^Error: convert 命令不存在 at Kernel. (/Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/src/Kernel.ts:362:13)
at Generator.next ()
at fulfilled (/Users/lanzhiqiu/.nvm/versions/node/v20.10.0/lib/node_modules/@tarojs/cli/node_modules/@tarojs/service/dist/Kernel.js:5:58)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
Node.js v20.10.0
环境信息