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

2025-10-30 18:33:04

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服务器

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢