引言
在这篇文章中,我将分享一个有效的解决云函数部署问题的方法,帮助初学者快速入门,同时也为有经验的开发者提供一些提升技能的策略。
目录
- 报错原因
- 解决办法
1. 报错原因:
当执行Deploy Cloud Functions时,弹出一堆报错
关键问题所在:
Deploy failed. Reason:java.lang.lllegalStateException: Can't find tscat D:\NodeJsltsc.cmd, please check.
Can't find tsc at D:\NodeJsltsc.cmd, please check.
以上是全部的ERR;
1. 解决办法:
通过分析,它执行的nodejs文件不是HarmonyOS路径下的nodejs文件,因为D:\NodeJS路径是我的另一个NodeJS文件,所以我去改了系统环境变量path目录下的nodejs路径,换成了HarmonyOS文件中的nodejs文件,重新开启DevEco发现问题并未解决
有效解决方法:
在C:\Users\86152目录下
找到名为.npmrc文件--->记事本打开---->prefix=你安装的HarmonyOS目录下的nodejs文件路径
重新打开DevEco
执行Deploy Cloud Functions
云函数部署成功
问题解决。