版本不一致的问题 使用vue-cli创建的项目,当时的编译版本(3.1.8),过一段时间,HbuilderX升级后, 编译版本更新(3.3.13),会出现部分功能不可用的情况; 最好的办法是升级老项目的依赖,然后用最新的编译版本运行和打包,提升性能和兼容性 升级方案 通过查阅官方文档,加上自己探索,总结了一个升级的方式...
使用vue-cli创建的项目,当时的编译版本(3.1.8),过一段时间,HbuilderX升级后, 编译版本更新(3.3.13),会出现部分功能不可用的情况; 最好的办法是升级老项目的依赖,然后用最新的编译版本运行和打包,提升性能和兼容性 升级方案# 通过查阅官方文档,加上自己探索,总结了一个升级的方式,具体升级过程如下: 用新版vue-...
比较简单的就是全部升级,保持HBuilderX、自定义基座、cli项目编译器都是最新版。 wgt升级时遇到这个问题,首先你可以自测,看老的运行引擎和新版编译器编的wgt是否搭配,如果测试有问题,那不能使用wgt升级,请使用整包升级。如果测试正常,可以在manifest.json文件的源码视图中配置忽略这个提醒,在“app-plus”->"compatibl...
如果项目是HBuilderX创建的,则是HBuilderX的版本号,更新HBuilderX会改变;如果是cli创建的项目,即根目录是package.json,那么编译环境版本号是创建cli时生成的,或者上一次执行npm update生成的。不管HBuilderX如何升级,cli项目的编译器并不会跟随HBuilderX升级而升级,需手动升级。 二、什么时候会出现这种问题? 情况1:...
本小节带领大家创建第一个 uni-app 项目。 创建uni-app 项目有两种方式:第一种是通过官方的开发者工具 HBuilder 来创建,第二种是通过 vue-cli 命令行创建。 2. 使用 HBuilderX 与使用 cli 创建项目的主要区别 使用cli 创建项目,编译器是安装在单独的项目下面的,升级时需要手动命令升级,只对这一个项目生效。
切记cli项目的编译器是在项目下的,HBuilderX不管怎么升级都不会影响编译器版本。你需要手动npm update...
1. uniapp编译器发展历程 踩坑经验(框架部分) 2. 条件编译 3. onLoad和onShow 用合适的生命周期 4. 触底加载和下拉加载的实例 5. 如何操作DOM 6. 上传图片/文件 7. websocket 8. Nvue介绍 9. SubNvue介绍 10.全局通信 11. h5+API介绍 12. 应用内更新和wgt的介绍和使用 ...
情况1:HBuilderX版本很⽼,或cli编译器⼀直没升级,⽽云打包服务器已经升级,此时编译环境版本低,⽽运⾏环境版本⾼,就会报错。情况2:使⽤⽼版HBuilderX打包了App后,后来使⽤新版HBuilderX或新版cli制作了wgt升级包。此时编译环境会⾼于运⾏环境,也会报错。情况3:使⽤了cli或⾃定义基座...
全局安装vue-cli npm install -g @vue/cli 在目录下运行,创建基础脚手架 vue create -p dcloudio/uni-preset-vue mini-program 选择默认模板 image.png 与HBuilderX可视化界面创建项目有什么区别 编译器不会自动升级,需要手动执行npm update cli版如果想安装less、scss、ts等编译器,需自己手动npm安装。
vue2:uni-app编译器基于wepback实现 vue3:uni-app编译器基于Vite实现,编译速度更快,详见:vue3和vite双向加持,uni-app性能再次Ti升(opens new window) uni-app项目根据创建方式的不同,编译器在使用上也有差异: cli 方式创建的项目,编译器安装在项目下。编译器不会跟随HBuilderX升级。如需升级编译器,可以使用 @...