如何在高版本 Taro 中运行低版本 Taro
在高版本的 Taro 中运行低版本的 Taro 可能会存在兼容性问题,建议升级低版本的 Taro。
如果您确实需要在高版本 Taro 中运行低版本 Taro,可以尝试以下步骤:
-
在项目根目录下安装低版本的 Taro:
npm install taro@低版本号 -
修改项目的
package.json文件,将 Taro 的版本号修改为低版本号。
{
"name": "myApp",
"version": "1.0.0",
"dependencies": {
"taro": "低版本号"
}
}
- 修改项目的配置文件
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']
}
}
}
}
}
}
- 运行项目。使用低版本的 Taro 编译器编译项目,并使用高版本的 Taro 运行项目。
npm run dev:weapp // 使用高版本的 Taro 运行项目
npm run build --taro // 使用低版本的 Taro 编译器编译项目
原文地址: https://www.cveoy.top/t/topic/oWbK 著作权归作者所有。请勿转载和采集!