使用HBuilder运行小程序的时候发现了多行报错:
等待了许久HBuilder也只是报了一个插件安装失败,原因是npm install失败(后面知道原因是HBuilder没有管理员权限,没办法执行成功npm install)。
使用
npm install -g less
在全局安装好了less之后依旧报错。
解决方法:
进入HBuilder安装目录下:
D:\uniapp\HBuilderX\plugins,可以看到确实有一个
(如果没有下图的文件夹,自己去官网less编译 - DCloud 插件市场 下载一个压缩包解压到这个文件夹,如果能使用HBuilder导入插件,接下来的问题就不用看啦~):
进入之后发现 (这就是为什么HBuilder检测出是安装了less插件的原因):
我们先用管理员权限打开dos命令,进入到该目录下,输入
npm install
就能看到我们的compile-less文件夹中多了一个:
node_modules文件夹
然后再用HBuilder运行-到小程序
就成功啦~