首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >npm安装ssh2-sftp-client不工作。

npm安装ssh2-sftp-client不工作。
EN

Stack Overflow用户
提问于 2022-05-11 11:15:16
回答 1查看 957关注 0票数 0

我是usgin MERN堆栈项目,要从SFTP服务器读取文件,我必须使用这个包。

代码语言:javascript
复制
npm install ssh2-sftp-client 

但会有错误

代码语言:javascript
复制
ERROR in ./node_modules/ssh2-sftp-client/node_modules/ssh2/lib/agent.js 13:4-19

Module not found: Error: Can't resolve 'path' in 'E:\Work\Fuse-React-v7.2.0\Fuse-React-v7.2.0-skeleton\node_modules\ssh2-sftp-client\node_modules\ssh2\lib'

Module not found: Error: Can't resolve 'fs' in 'E:\Work\Fuse-React-v7.2.0\Fuse-React-v7.2.0-skeleton\node_modules\ssh2-sftp-client\node_modules\ssh2\lib'

Module not found: Error: Can't resolve 'crypto' in 'E:\Work\Fuse-React-v7.2.0\Fuse-React-v7.2.0-skeleton\node_modules\ssh2-sftp-client\node_modules\ssh2\lib'
Module not found: Error: Can't resolve 'zlib' in 'E:\Work\Fuse-React-v7.2.0\Fuse-React-v7.2.0-skeleton\node_modules\ssh2-sftp-client\node_modules\ssh2\lib\protocol'
Did you mean './zlib'?

我尝试过添加纱线加密,纱线添加fs,纱线添加路径,但仍然受到错误。

EN

回答 1

Stack Overflow用户

发布于 2022-09-05 11:58:55

这个问题已经存在了一段时间,但是,如果其他人也面临同样的问题,更新国家防范机制的版本为我解决了这个问题。

更新国家预防机制版本:

代码语言:javascript
复制
npm install -g npm@latest
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72200060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档