一直都是用原生的方式来开放小程序。最近改用mpvue了来开发感觉效率好很多。
但是在我们要初始化一个mpvue的项目的时候,命令如下:
vue init mpvue/mpvue-quickstart firstapp
上面这句命令的运行,很多新人都会遇到这样或者那样的问题。
笔者遇到的问题是:
Failed to download repo mpvue/mpvue-quickstart fileType is not a function
上面这个错误信息不是重点,因为不同的环境,遇到的错误信息不一样,所以重点是为什么会报错。
经过排查,发现,安装过程报错,不管错误信息是什么(网络环境引起的除外),只有一个原因,那就是没有按照官方的教程来:
其中比较容易引起出错的是vue-cli版本不对,导致的安装失败。比如笔者安装vue-cli的命令是:
npm install vue-cli -g
这种方式安装的是最新版的vue-cli。但是官方要求安装2.9的。所以只要卸载了,重新安装2.9版本的vue-cli问题就解决了。