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)
  • 热门搜索
    脾湿怎么调理 我的世界怎么 新手上高速怎么处罚 卷帘门遥控器怎么配 脾大是怎么回事 空调怎么拆 黄油怎么吃 肚脐左边疼是怎么回事 温度计怎么看 微信拍了拍怎么弄