Tencent/cloudbase-framework

无法安装插件

logix-o opened this issue · 5 comments

Bug 描述

使用egg-starter模板部署云函数过程中,出现无法安装插件的问题

重现步骤

  1. 使用最新版cli
CloudBase CLI 1.2.7
CloudBase Framework 1.6.1
  1. 下载最新egg-starter模板,并安装依赖
tcb new egg-starter
yarn
  1. 部署项目
yarn deploy
# 接下来就出现错误了

预期的行为

成功部署至云函数

错误日志

部分

 CloudBase Framework  info     📦 install plugins
 CloudBase Framework  debug    initHooks {} 
 CloudBase Framework  debug    deploy undefined undefined 
 CloudBase Framework  info     callHooks 'preDeploy' 
 CloudBase Framework  debug    undefined
 CloudBase Framework  error    undefined
 CloudBase Framework  error     CloudBase Framework: can't install plugin npm package '@cloudbase/framework-plugin-node'

环境:

npm@7.3.0
nodejs@v15.5.0

可以进一下 ~/cloudbase-framework/registry目录

手动执行 npm i @cloudbase/framework-plugin-node@1.6.1 看看

OK,可以了。这个问题是今天升级了最新的@cloudbase/cli后出现的

收到,我们排查下

可以安装下最新的 cloudbase cli

framwork 1.6.11 修复了这个问题