vite

vite

1 人关注该话题

uniapp vue3版本支持使用unplugin-auto-import自动导入吗 vite vue3ref uniapp

分类: uni-app b***@qq.com 2024-07-25 16:50  回复问题 • 7 人关注 • 5 个回复 • 2279 次浏览

【报Bug】HBuilderX mac M1编译 vite/vue3 cli项目时编译不了(hbx运行编译) bug反馈 Mac版 vite vue3 uni_app 移动APP HBuilder

分类: HBuilderX w***@163.com 2024-07-25 13:48  回复问题 • 39 人关注 • 23 个回复 • 15615 次浏览

vue3+vite 引入组件无效Failed to resolve component: uni-grid-item vite HBuilderX uniapp
负责人:DCloud_UNI_BFC

分类: uni-app DCloud_UNI_BFC 2024-07-22 12:58  回复问题 • 1 人关注 • 2 个回复 • 61 次浏览

vue3+vite 引入组件无效Failed to resolve component: uni-easyinput,要 怎么引入@dcloud/uni-ui 组件库? vite vue3 uniapp

分类: uni-app tatan 2024-07-19 19:06  回复问题 • 1 人关注 • 4 个回复 • 63 次浏览

关于使用 vue3 版本开发环境全局样式优先级问题 vite vue3 css样式 uniapp

分类: uni-app jasonw 2024-07-17 10:41  回复问题 • 2 人关注 • 1 个回复 • 218 次浏览

vite+vue3创建的ts项目,通过easycom引入的组件没有类型提示吗? vite

分类: uni-app j***@qq.com 2024-07-08 10:17  回复问题 • 2 人关注 • 1 个回复 • 181 次浏览

cli项目在构建后会把vite约定的public目录吞掉 vite uniapp

分类: uni-app 前端黑板报 2024-07-02 17:54  回复问题 • 2 人关注 • 1 个回复 • 83 次浏览

Uncaught TypeError: Cannot set property '__$appStyle__' of undefined vite nvue vue3

分类: uni-app / nvue 1***@qq.com 2024-06-22 10:12  回复问题 • 7 人关注 • 4 个回复 • 548 次浏览

vue3 + mqtt 3.0,编译成APP,mqtt 连接报错 vue3 vite

分类: uni-app 浅水321 2024-06-21 23:51  回复问题 • 5 人关注 • 2 个回复 • 1420 次浏览

HbuilderX 4.15运行vue3报错vite.config.js vite

分类: uni-app / uni-app x 程序猿M 2024-05-28 17:49  发起问题 • 1 人关注 • 0 个回复 • 122 次浏览

引入uni-popup,突然提示[vite] [plugin:vite:css] Expected digit. scss vite uni_app

分类: uni-app zzgbsh 2024-04-24 21:45  回复问题 • 2 人关注 • 1 个回复 • 934 次浏览

更多...
0

赞同来自:

`uni-app`对`vue3 & Vite`的升级,是一个渐进式过程:

- 2020年9月:小程序平台支持 vue3 开发,小程序平台编译器依然使用webpack;
- 2021年5月:H5平台支持 vue3 开发,H5平台编译器升级为 Vite;... 显示全部 »
`uni-app`对`vue3 & Vite`的升级,是一个渐进式过程:

- 2020年9月:小程序平台支持 vue3 开发,小程序平台编译器依然使用webpack;
- 2021年5月:H5平台支持 vue3 开发,H5平台编译器升级为 Vite;
- 2021年8月:App平台支持 vue3 开发,App平台编译器升级为 Vite;
- 2021年11月:小程序平台编译器升级为 Vite;

至此,`uni-app`在全平台支持了 `Vite` 编译及`Vue 3.x` 运行。
7

赞同来自: traveller2022 1***@qq.com 9***@qq.com 浅笑无痕 1***@qq.com c***@outlook.com HRK_01 更多 »

最终解决方案:(不在局限于版本)

上面的压缩包只支持0.14.39版,我研究了下参考官方这篇文章:

https://esbuild.github.io/getting-started/#download-a-build
可以在任何地方,运行:

```ba... 显示全部 »
最终解决方案:(不在局限于版本)

上面的压缩包只支持0.14.39版,我研究了下参考官方这篇文章:

https://esbuild.github.io/getting-started/#download-a-build
可以在任何地方,运行:

```bash

curl -O https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.42.tgz
tar xf ./esbuild-darwin-64-0.14.42.tgz

```
解压后得到package
将package改名为"esbuild-darwin-64"
将"esbuild-darwin-64"文件夹copy到项目的"node_modules"中再次运行即可。
0

赞同来自:

升级到最新版本:3.0.0-alpha-3060720221018006
https://github.com/dcloudio/uni-app/issues/3930
升级到最新版本:3.0.0-alpha-3060720221018006
https://github.com/dcloudio/uni-app/issues/3930
0

赞同来自:

感谢反馈。你反馈的第一个问题是组件 ref 名称,如果携带 - 短横线符号,在 vue3 的微信和支付宝运行结果不同,微信是对的。 后续补充支付宝小程序 ref 也打印不出来。

经过验证,正常定义不带短横线的 ref 不会产生问题。

uniapp 不能保证... 显示全部 »
感谢反馈。你反馈的第一个问题是组件 ref 名称,如果携带 - 短横线符号,在 vue3 的微信和支付宝运行结果不同,微信是对的。 后续补充支付宝小程序 ref 也打印不出来。

经过验证,正常定义不带短横线的 ref 不会产生问题。

uniapp 不能保证非官方鼓励的写法一一做兼容,我让相关同事看一下。

ref 引用模版携带短横线,这种写法并不值得推荐,官方文档要求这样使用

```
<SubComp ref="subComp"></SubComp>
const subComp = ref();
const tapSayHi = () => {
subComp.value?.sayHi();
};
```

vue3 的 ref 定义子组件的引用,官方在文档中鼓励使用通过 `ref()` 进行定义,定义变量时候携带短横线会产生误会,变量和引用不一致。你提到通过 getCurrentInstance 访问内部 refs,这个是不鼓励的,为了保证项目健壮和可维护性,应当逐步放弃这种写法。


官方文档 https://cn.vuejs.org/guide/essentials/template-refs.html#template-refs
为什么不鼓励使用 getCurrentInstance https://github.com/vuejs/docs/issues/1422#issuecomment-1032120675
0

赞同来自:

pinia v2.1 需要高版本的 vue 支持,目前鼓励先锁定 pinia: ~2.0 。相关讨论在 https://ask.dcloud.net.cn/question/169971
pinia v2.1 需要高版本的 vue 支持,目前鼓励先锁定 pinia: ~2.0 。相关讨论在 https://ask.dcloud.net.cn/question/169971
0

赞同来自:

感谢反馈,我使用你提供的代码,未能复现。

demo 地址,你可以下载运行,验证结果:
https://gitcode.net/xiurensha5731/uni-app-questions/-/tree/q/vite-config

你提供的代码少一个右括号... 显示全部 »
感谢反馈,我使用你提供的代码,未能复现。

demo 地址,你可以下载运行,验证结果:
https://gitcode.net/xiurensha5731/uni-app-questions/-/tree/q/vite-config

你提供的代码少一个右括号,打印的信息在控制台:

```text
欢迎将web站点部署到uniCloud前端网页托管平台,高速、免费、安全、省心,详见:https://uniapp.dcloud.io/uniCloud/hosting
有打印
15:47:08 [vite] server restarted.
/api/get-json.json
15:48:22 [vite] hmr update /src/pages/index/index.vue, /src/pages/index/index.vue?vue&type=style&index=0&scoped=83a5a03c&lang.css
/api/get-json.json
```

如有问题请和我沟通
0

赞同来自:

自己解决了...
```javascript
const modules = import.meta.glob('/src/static/marker/*', { eager: true })
const path = '...'
console.log(mo... 显示全部 »
自己解决了...
```javascript
const modules = import.meta.glob('/src/static/marker/*', { eager: true })
const path = '...'
console.log(modules[path].default)
```
更多...

精华 uni-app 项目支持 vue 3.0 介绍,及升级指南 vite vue3

分类: uni-app c***@126.com2024-06-12 11:58  评论文章 • 582 个评论 • 246131 次浏览

更多...