-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Taro Cli 依赖项 hap-toolkit 版本冲突 #17394
Comments
你为啥用 taro 2.2.22 的版本呢,现在都是4.x的版本了 |
This was referenced Mar 8, 2025
因为要兼容快应用,3.x 版本就已经开始放弃对快应用的兼容了,现在好像只有 1.x 版本和 2.x 版本还兼容快应用 |
原来如此 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
相关平台
快应用
小程序基础库: 无小程序
使用框架: React
复现步骤
按照官网步骤:
1、yarn global add @tarojs/[email protected]
2、yarn global add @tarojs/cli
安装完毕后,开始编译
3、taro build --type quickapp --watch
期望结果
正常运行
实际结果
报错,hap-tookit 缺少导出地址,应该是版本问题
node:internal/errors:478
ErrorCaptureStackTrace(err);
^
Error: Package subpath './lib/commands/compile' is not defined by "exports" in /myApp/dist/node_modules/hap-toolkit/package.json
at new NodeError (node:internal/errors:387:5)
at throwExportsNotFound (node:internal/modules/esm/resolve:365:9)
at packageExportsResolve (node:internal/modules/esm/resolve:649:3)
at resolveExports (node:internal/modules/cjs/loader:556:36)
at Function.Module._findPath (node:internal/modules/cjs/loader:596:31)
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1014:27)
at Function.resolve (node:internal/modules/cjs/helpers:125:19)
at /.nvm/versions/node/v16.20.2/lib/node_modules/@tarojs/cli/dist/presets/platforms/quickapp.js:170:45
at Generator.next ()
at /.nvm/versions/node/v16.20.2/lib/node_modules/@tarojs/cli/dist/presets/platforms/quickapp.js:7:71
at new Promise ()
at __awaiter (/.nvm/versions/node/v16.20.2/lib/node_modules/@tarojs/cli/dist/presets/platforms/quickapp.js:3:12)
at runQuickApp (/.nvm/versions/node/v16.20.2/lib/node_modules/@tarojs/cli/dist/presets/platforms/quickapp.js:169:12)
at Object. (/.nvm/versions/node/v16.20.2/lib/node_modules/@tarojs/cli/dist/presets/platforms/quickapp.js:81:23)
at Generator.next ()
at fulfilled (***/.nvm/versions/node/v16.20.2/lib/node_modules/@tarojs/cli/dist/presets/platforms/quickapp.js:4:58) {
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}
环境信息
补充信息
taro cli 默认依赖 hap-toolkit latest版本,请给出可兼容版本
The text was updated successfully, but these errors were encountered: