在高版本的 Taro 中运行低版本的 Taro 可能会存在兼容性问题,建议升级低版本的 Taro。

如果您确实需要在高版本 Taro 中运行低版本 Taro,可以尝试以下步骤:

  1. 在项目根目录下安装低版本的 Taro:npm install taro@低版本号

  2. 修改项目的 package.json 文件,将 Taro 的版本号修改为低版本号。

{
  "name": "myApp",
  "version": "1.0.0",
  "dependencies": {
    "taro": "低版本号"
  }
}
  1. 修改项目的配置文件 taro.config.js,将编译器版本号修改为低版本号。例如,如果低版本号是 1.2.0,则修改为:
module.exports = {
  // ...
  plugins: {
    // ...
    "@tarojs/plugin-terser": {
      enable: true,
      config: {
        // 将 1.2.0 修改为低版本号
        terserOptions: {
          compress: {
            drop_console: true,
            dead_code: true,
            warnings: false,
            pure_funcs: ['console.log']
          }
        }
      }
    }
  }
}
  1. 运行项目。使用低版本的 Taro 编译器编译项目,并使用高版本的 Taro 运行项目。
npm run dev:weapp // 使用高版本的 Taro 运行项目
npm run build --taro // 使用低版本的 Taro 编译器编译项目
如何在高版本 Taro 中运行低版本 Taro

原文地址: https://www.cveoy.top/t/topic/oWbK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录