构建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这个包一次,比较耗费时间,最好的解决方案应该还是重装系统。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [翻译] 为什么 Tracebit 用 C# 开发
· 腾讯ima接入deepseek-r1,借用别人脑子用用成真了~
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· DeepSeek崛起:程序员“饭碗”被抢,还是职业进化新起点?
· 深度对比:PostgreSQL 和 SQL Server 在统计信息维护中的关键差异