js如何上传文件到ftp服务器

 时间:2026-02-11 22:55:58

1、第一步:安装jsftp,此库是用来上传文件到ftp的,命令如下:npm i jsftp --save,如图:

js如何上传文件到ftp服务器

2、第二步:回车就会进行自动下载安装,成功如图所示:

js如何上传文件到ftp服务器

3、第三步:页面导入。import jsftp from 'jsftp' 如图;

js如何上传文件到ftp服务器

4、第四步:对jsftp进行配置,代码如下:

const Ftp = new jsftp({

  host: "myserver.com",

  port: 3331, // defaults to 21

  user: "user", // defaults to "anonymous"

  pass: "1234" // defaults to "@anonymous"

});

js如何上传文件到ftp服务器

5、第五步:开始写上传文件的代码,

ftp.put(buffer, "~/file.txt", err => {

                  if (!err) {

                    console.log("File transferred successfully!");

                  }

                });

js如何上传文件到ftp服务器

6、第六步:全部代码如下:

<template>

    <view>

        

        <!-- ftp put文件 -->

        <view @tap="uploadFile"></view>

    </view>

    

</template>

<script>

    import marked from 'marked';

    import jsftp from 'jsftp';

    

    const ftp = new jsftp({

      host: "106.13.224.115",

      port: 22, // defaults to 21

      user: "root", // defaults to "anonymous"

      pass: "sd@!dgsg#*976DFD" // defaults to "@anonymous"

    });

    

    export default{

        components:{marked, jsftp},

        

        methods:{

            uploadFile:function(){

                ftp.put(buffer, "~/file.txt", err => {

                  if (!err) {

                    console.log("File transferred successfully!");

                  }

                });

            }

        }

    }

</script>

js如何上传文件到ftp服务器

  • 易语言-易图片组文件制作
  • 易语言调试输出函数实例详解
  • 易语言如何取进程ID
  • 易语言取十六进制文本
  • 如何使用windows 2003做软RAID (0,1,5)
  • 热门搜索
    消防安全知识手抄报 五四手抄报 文学手抄报 英语手抄报简单 遵纪守法手抄报 法制教育手抄报内容 宪法手抄报简单漂亮 新春手抄报 我们的节日手抄报 新型冠状病毒手抄报