记录一下初入手uniapp,已经踩过的坑。
使用vue-cli 作为新建项目以及打包,方便自动构建。
使用官方教程模板,dcloudio/uni-preset-vue。很快项目就新建好了。然后问题就来了。
模板中的依赖是有问题的:
"@vue/cli-plugin-babel": "^5.0.8",
"@vue/cli-service": "^5.0.8",
解决方式:
手动锁定版本,本人用的是VUE2,需要把: “^2.0.2-3061520221228001”改为“2.0.2-3061520221228001”。
修改:
"@vue/shared": "~3.0.0",
"@vue/cli-plugin-babel": "~4.5.19",
"@vue/cli-service": "~4.5.19",
建议把所有版本锁定为小版本更新,UNIAPP的依赖直接锁定版本。因为UNIAPP经常有更新,更新后导致项目跑不起。只能干着急的在网上求助。
最后建议,转向其他框架它不香吗?Taro, RN, ionic, 起码不会让你写个构建脚本花个半天找问题。而且人家才是真正的开源,不需要在什么平台绑定什么KEY,说不定什么时候KEY就要收费了,cli 也只能用IDE 里的。尽早离坑,都是VUE,运行速度更快,插件更多下载量也大,不安心吗?
0 个评论
要回复文章请先登录或注册