HBuilderx创建uniapp colorui项目报错Cannot find module 'infer-owner'

现在多端应用在实际的开发场景中是非常的吃香的,我选择是基于uniapp来进行实现的。

uniapp是dcloud公司基于hbuiderx来进行开发的一个框架。

原生的uniapp的ui是非常普通的,因此笔者就想借助开源的ui插件colorui来改进。

恰好HBbuilderx可以直接创建带有colorui的uniapp的应用。

但是当应用创建好之后,要运行微信小程序上,或者是字节跳动小程序上的时候就报错了,内容比较多,我挑出重点的:

Cannot find module 'infer-owner'

意思就是这个node的这个模块依赖缺失了。

刚开始觉得很玄妙。不知道如何解决。后面冷静思考,发现,其实就是一个依赖而已嘛。于是就手动给他安装,然后问题就解决了。

怎么安装的呢?

先找到HBbuilderx的文件目录,笔者的目录是:I:\软件包\HBuilder\HBuilderX.1.5.2.20190121.full\HBuilderX\plugins\uniapp-cli

然后,在这个目录里头启动cmd,输入npm install infer-owner

然后,静静等待依赖的安装完成即可了。

注意:

这个过程需要电脑已经安装了node环境,这个如果不会的,可以自行百度或者有偿咨询笔者:[email protected]

 

 

 

你可能感兴趣的:(UniApp)