当出现如上图所示的报错提示时,可按照以下步骤逐一排查问题:
首先检查项目运行是否正常。若项目能够正常启动和运行,则大概率说明 package.json 文件没有问题,此时并不一定需要安装 less 依赖。
接着尝试安装 less,完成后再执行打包操作。如果安装后仍然出现相同的错误提示,基本可以排除是依赖缺失所导致的问题。
若上述两种情况均已验证,且确认项目本身无异常、所有必要依赖都已正确安装,那么问题很可能出在 HBuilder 的内置插件机制上。
此时应检查是否已在 HBuilder 中安装了 less 相关插件:
若未安装,则需前往插件市场手动下载并安装对应的 less 插件。
完成插件安装后,再次进行打包操作,通常即可顺利通过,打包恢复正常。