uni-app cli vite升级至2.8 运行微信小程序报错

uni-app cli vite升级至2.8 运行微信小程序报错 产品分类:uniapp/小程序/微信

字段
PC开发环境操作系统 Mac
PC开发环境操作系统版本号 12.1
第三方开发者工具版本号 3.3.11.20220209
基础库版本号 2.22.0
项目创建方式 CLI
CLI版本号 3.0.0-alpha-3031120220208001

示例代码:

// 运行微信小程序和app都报错  
import rules from "@/utils/rules";
// 添加文件后缀,运行微信小程序和app就正常  
import rules from "@/utils/rules.ts";

操作步骤:

// 运行微信小程序和app都报错  
import rules from "@/utils/rules";
// 添加文件后缀,运行微信小程序和app就正常  
import rules from "@/utils/rules.ts";

预期结果:

无需要添加文件后缀 运行微信小程序和app都正常

实际结果:

需要添加文件后缀运行微信小程序和app才正常,否则都报错

bug描述:

vite升级至2.8.0出现运行问题。2.8.0以下的无此问题!

vite配置别名,使用别名引入运行微信小程序和app都报错,H5运行正常!

resolve: {  
    alias: [  
      // 设置 `@` 指向 `src` 目录  
      { find: '@', replacement: resolve(__dirname, './src') },  
    ]  
  },

更多关于uni-app cli vite升级至2.8 运行微信小程序报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

已修复,cli更新至:3.0.0-alpha-3030820220114009 另:已内置了@的别名,无需自己配置

更多关于uni-app cli vite升级至2.8 运行微信小程序报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html


cli最新的版本,这个问题依旧存在…

回复 PhilipJc: package.json中移除^,锁定最新的版本号,

已收到反馈。2.8.0刚出,还没完整测试兼容性,建议暂时使用低版本。

cli更新至:3.0.0-alpha-3031120220216001
问题已解决

回到顶部