uni-app使用vue-cli方式创建项目报TypeError: Cannot convert undefined or null to object

2,494 阅读1分钟

image.png

是uni-cli官方文档不严谨导致的。

执行npm install -g @vue/cli 默认安装的是最新版本,刚好就安装了vue-cli的5.x版本

但uni-cli仅支持vue-cli 4.x版本

解决方案如下:

移除原vue-cli

npm remove -g @vue/cli

重新安装vue-cli 4.x版本

npm install -g @vue/cli@4

然后重新创建项目:

vue create -p dcloudio/uni-preset-vue my-project

cd my-project

npm run serve