Node.js 节点ssh不是构造函数?我如何解决这个问题?

Node.js 节点ssh不是构造函数?我如何解决这个问题?,node.js,amazon-web-services,node-ssh,Node.js,Amazon Web Services,Node Ssh,我正在尝试自动部署到AWS服务器,但遇到错误: TypeError:节点\u ssh不是构造函数 反对 这是有问题的代码 我已经安装了Node SSH和Node CMD 节点的版本为14.16.0 NPM版本为6.14.11 这是一个关于使用starter node部署的学校项目,可在以下网站找到: 在文件顶部导入和构建节点ssh客户端应如下所示: const {NodeSSH} = require('node-ssh') ssh = new NodeSSH() 它工作了,但我必须从ssh中

我正在尝试自动部署到AWS服务器,但遇到错误:

TypeError:节点\u ssh不是构造函数 反对

这是有问题的代码

我已经安装了Node SSH和Node CMD

节点的版本为14.16.0

NPM版本为6.14.11 这是一个关于使用starter node部署的学校项目,可在以下网站找到:


在文件顶部导入和构建节点ssh客户端应如下所示:

const {NodeSSH} = require('node-ssh')
ssh = new NodeSSH()

它工作了,但我必须从ssh中删除const才能使其正常工作
const {NodeSSH} = require('node-ssh')
ssh = new NodeSSH()