由于HBuilderX不支持Vim模式,而且我一直以来用JetBrains家的产品比较喜欢,所以这次新建uni-app项目,还是决定使用cli来创建,WebStrom来开发。
开始爬坑:
使用vue-cli创建
按照uni-app官方文档:通过vue-cli命令行 - uni-app官网 (dcloud.io) 创建项目,虽然创建过程没问题,但是我想使用uViewUI就有点麻烦了,按照uViewUI的文档:NPM安装方式配置 | uView 2.0 - 全面兼容nvue的uni-app生态框架 - uni-app UI框架 (uviewui.com) 配置后,还是报错Cannot find module 'webpack/lib/RuleSet'。
使用uview-cli创建
后来在官方QQ群里问了才知道,原来还有一个uview-cli的命令。uViewUI的官网上并没有提到这个cli。
安装
npm i -g uview-cli
创建
uview-cli create 项目名称
使用这个命令一次就搞定了uni-app的创建,并安装配置好了uViewUI,实在太方便了。项目创建完成后,打开的首页是uView的按钮示例页面。