当前位置: 首页 > wzjs >正文

如何做泰国网站广州最新发布最新

如何做泰国网站,广州最新发布最新,网站的ip地址香港,有找代做家具的网站m汇总 # 升级uniapp项目dcloudio整体依赖,建议执行多次 # 会顺带自动更新/升级vue的版本 npx dcloudio/uvmlatest alpha# 检查 pinia 的最新版本 npm view pinia version# 更新项目 pinia 到最新版本 npm update pinia# 更新项目 pinia 到特定的版本 # 首先&#xf…

汇总

# 升级uniapp项目dcloudio整体依赖,建议执行多次
# 会顺带自动更新/升级vue的版本
npx @dcloudio/uvm@latest alpha# 检查 pinia 的最新版本
npm view pinia version# 更新项目 pinia 到最新版本
npm update pinia# 更新项目 pinia 到特定的版本
# 首先,修改项目packages.json里面对应依赖的版本,
# 然后运行:
npm install

前提

node -v 以前是v14.21.3 现在是v22.14.0
旧项目版本

"@dcloudio/uni-app": "^3.0.0-alpha-3050520220824001"

"vue": "^3.2.37"

"vite": "^2.9.14"
"pinia": "^2.0.20"

升级前的报错

1)HBuilderX预览项目后,无报错,白屏,显示运行地址
> Local: http://localhost:3000/xxx
将http://localhost:3000/xxx运行在右边的Web浏览器中,运行,开始报错(下一个报错...)

2)报错 vite.createFilter is not a function

原因:vite版本与安装的依赖版本不匹配,升级vue版本或者降低vite版本
解决:vite.createFilter is not a function 问题解决-CSDN博客
(我们在执行“npx @dcloudio/uvm@latest alpha”之后就解决了)

升级后的报错

3)升级vite到v5后,
报错:Uncaught TypeError: (intermediate value).globEager is not a function,
出处:const modules = import.meta.globEager('./modules/**/*.ts')
解决办法:vite3、4升级vite5后 import.meta.globEager方法不存在及ts异常问题解决 
解决办法:https://blog.csdn.net/tekin_cn/article/details/144070214

4)报错vue.runtime.esm.js? [sm]:1480 Error: [🍍]: "getActivePinia()" was called but there was no active Pinia. Are you trying to use a store before calling "app.use(pinia)"?

 ...关键词!before calling "app.use(pinia)" > 要么没call,要么晚call...

报错:

解决办法:

1.先看看各种store有没有正确的定义? 
import { defineStore } from 'pinia'
export const useUserStore = defineStore({})

2.再看看各种store有没有正确的引用 + useXXStore()实例化?
import { useUserStore } from '@/stores/user'
const userStore = useUserStore()

3.确实没问题,按照pinia官方手册,完整对比下官网的所有步骤!(当前pinia版本)
手册:https://pinia.vuejs.org/zh/getting-started.html
发现问题:main.js [main.ts] 未正确引入pinia。 >> 问题解决

import { createApp } from 'vue'
import { createPinia } from 'pinia'
import App from './App.vue'const pinia = createPinia()
const app = createApp(App)app.use(pinia)
app.mount('#app')


 

5)报错:$u未定义...
分析:$u是uviewUI (或者vk-uview-ui)的内置函数组合,挂载到uni全局对象中。
原因:uview未挂载成功,官网方法:https://uviewui.com/components/install.html ,
但本项目使用\src\plugins\index.ts统一挂载,另有pinia、vconsole等。

其中,浅谈import.meta.glob和import.meta.globEager的区别 
既然isFunction通不过,那就,直接run! (...难不成isObject??)

import { App } from 'vue'
const modules = import.meta.glob('./modules/**/*.ts', {eager: true, import: 'default'
})export default {install: (app: App) => {for (const module of Object.values(modules)) {module(app)}}
}

ojbk!
 

6)...

More

NPX

NPM 是一个 Node 包管理器,NPX 是一个 Node 包执行器。Node 的执行也可以 NPM 来完成,但是必须进行本地安装,通过定位本地路径或者配置 scripts 来能执行。NPX 则通过一个简单命令大大简化了包运行的成本,既可以运行本地包,也可以远程包,无需安装包也可以执行该包,这就有效避免了本地磁盘污染的问题,节省了本地磁盘空间。

https://juejin.cn/post/7189924390274859066

更新依赖到指定版本

可以使用 @dcloudio/uvm 管理编译器的版本,此工具仅自动增加或更新 uni-app 编译器主要依赖,对于新增的编译命令(scripts)暂时不会自动处理,需手动参考新工程进行配置。

https://uniapp.dcloud.net.cn/quickstart-cli.html#cliversion

uniapp版本管理器

uvm = uni-app version manager

https://www.npmjs.com/package/@dcloudio/uvm

ending...

http://www.dtcms.com/wzjs/114929.html

相关文章:

  • 烂网站做竞价行吗2345网址导航怎么样
  • 环保组织的相关信息百度seo官方网站
  • 笑话 语录用什么网站做百度首页登录
  • 有没有什么做海报字体的网站电商培训班
  • 辽宁建设工程信息网辽宁省房屋建筑和市政工程招投标监管平台厦门seo关键词优化培训
  • 网站制作 文案房地产销售工作内容
  • 六安网站建设培训百度网盘电话人工服务
  • 免费网站建设建议西安seo培训机构
  • 上海网站建设怎么样做直销去哪里找客户
  • php做商城网站怎么做好三亚百度推广公司
  • 商城型网站怎么做优化搜索引擎推广法
  • 受欢迎的做网站seo在哪学
  • 网页制作平台不收押金有哪些windows优化大师软件介绍
  • seo关键词优化排名外包seo型网站
  • 北京市住房及城乡建设网站电脑培训班速成班
  • 服务器维护廊坊百度快照优化哪家服务好
  • 惠州做网站的公司全网推广方案
  • 网站图片展示源码最新网站发布
  • 日本建筑网站大数据网络营销
  • 酒店网站设计公司网站seo工具
  • 宁远县建设局网站一网信息一个简单便捷的新闻网站
  • 找外包做网站不给代码seo标题关键词优化
  • 买卖域名的网站免费推广软件 推广帮手
  • t.cn这种网站怎么做的重庆森林为什么不能看
  • 烟台网站排行榜江小白网络营销案例
  • 网站建设方案实例虎扑体育网体育
  • 织梦html5手机网站模板广东全网推广
  • 园艺建设网站竞价排名服务
  • 关于电商网站规划方案网络推广渠道都有哪些
  • 做网站页面代码国内电商平台有哪些