cli创建的项目在uni-app中nvue文件真机运行报错[ERROR] No matching export in "dist/dev/.nvue/xxx" for import "default"

cli创建的项目在uni-app中nvue文件真机运行报错[ERROR] No matching export in “dist/dev/.nvue/xxx” for import “default”

测试过的手机

华为p50

操作步骤:

  • 真机运行

预期结果:

  • 正常运行,展示页面

实际结果:

  • 真机运行报错X [ERROR] No matching export in “dist/dev/.nvue/pages/video/index.js” for import “default” 10:08:44.567 <stdin>:1:7: 10:08:44.567 1 │ import App from ‘./pages/video/index.js’ 10:08:44.567 ╵ ~~~ 10:08:44.630 [plugin:uni:app-nvue-esbuild] Build failed with 1 error: 10:08:44.630 <stdin>:1:7: ERROR: No matching export in “dist/dev/.nvue/pages/video/index.js” for import “default”

image

信息类别 详细信息
产品分类 uniapp/App
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 win10
手机系统 全部
手机厂商 华为
页面类型 vue
vue版本 vue3
打包方式 云端
项目创建方式 CLI
CLI版本号 3.5.15

更多关于cli创建的项目在uni-app中nvue文件真机运行报错[ERROR] No matching export in "dist/dev/.nvue/xxx" for import "default"的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

参考这个 https://ask.dcloud.net.cn/article/41845 能解决你的问题吗?

更多关于cli创建的项目在uni-app中nvue文件真机运行报错[ERROR] No matching export in "dist/dev/.nvue/xxx" for import "default"的实战教程也可以访问 https://www.itying.com/category-93-b0.html


根据这个更改后,样式混乱,要升级saas版本,但是uview-plus又需要指定saas版本,还有别的解决方案吗

回复 y***@163.com: 其他端有问题吗?安卓或ios

这个错误通常是由于nvue文件的导出方式不正确导致的。在uni-app的nvue文件中,需要确保正确导出组件。

检查pages/video/index.nvue文件,确认以下几点:

  1. 确保使用了正确的Vue 3组合式API语法
  2. 检查export default语句是否存在且格式正确
  3. 确认没有语法错误或缺少必要的导入

正确的nvue文件结构应该是:

<template>
  <!-- 页面内容 -->
</template>

<script setup>
  // 组合式API代码
</script>

<style>
  /* 样式 */
</style>
回到顶部