构建vivo小游戏时出现npm install -g的解决方案

我通过Unity开发了一款游戏,我们使用Vivo官方的插件构建了webgl项目

我们需要在vscode中使用node.js和npm进行打包成rpk文件,所以我们需要安装node和npm(现在下载node.js基本上都有集成了npm)

PS:需要先下载Vivo的官方minigame插件,下载后可以使用npm run build调用该插件的方法,生成游戏的rpk文件

接着我需要在vscode中执行npm install http-server -g,则会出现以下报错信息:

运行npm run build会出现以下报错信息:

 但是排查过后发现该装的都装上了:

 后面笔者试了一下npm install -g,发现其实全局中是有这个的,但是不知道为什么局部调用不了......

解决方案:

在webgl_vivo的package.json文件中加入这个包的依赖,并且npm install 这个包

 这样之后就可以正常进行npm run build和npm run server了

不过这样的解决方案,使得我们每次需要打包某一个项目,都需要先在项目下npm install这个包一次,比较耗费时间,最好的解决方案应该还是重装系统。

 

posted @   Jet清远  阅读(99)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· [翻译] 为什么 Tracebit 用 C# 开发
· 腾讯ima接入deepseek-r1,借用别人脑子用用成真了~
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· DeepSeek崛起:程序员“饭碗”被抢,还是职业进化新起点?
· 深度对比:PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
点击右上角即可分享
微信分享提示