美文网首页
atom 的ftp远程

atom 的ftp远程

作者: akira_preview | 来源:发表于2017-06-27 21:43 被阅读124次

    我目前目前值接触到ftp,sftp和ftps暂不考虑。

    早起刚解除行业,领着我和同事做项目的,叫我们统一用hbuild,是那种纯默认hbuild,没进行的配置(那个时候也没啥自动化),另外客户的ftp还是香港,就只有5~6个样式改动,我从早上改到晚上9点,还没改完,改一次至少等半个小时。

    后来,上传的事,我基本没复杂,基本上用局域网就可解决手机前端测试,但是到了另一家公司,公司有好几个局域(我只知道两个),谁都不清楚自己对应的主机的局域网,即使知道,也不知道wifi的密码,所以移动端的项目没法在局域网上测试,只能通过ftp。

    浏览编辑插件就看remote-sync、remote-ftp。

    从使用程度上remote-ftp优于,但是在github地址上没有参数配置说明。而remote-sync跟remote-ftp大差不差(我先用remote-sync,并不成功,尤其在连接上,啥提示都没了),所以继续浏览插件,就看了remote-ftp),所以借用remote-sync里面参理解remote-ftp的参数。

    参数

    1. protocol 选择服务器的模式,ftpftpssftp
    2. host 主机名
    3. port 端口,一般是 21 or 22
    4. user 用户名
    5. pass 密码
    6. watch 监听

    其他参数直接看官方文档

    这里以win7的atom演示(官网的英文看的懂,没有必要向下面看)

    1. 创建.ftpconfig文件
    {
        "protocol": "ftp",
        "host": "ip or host",
        "port": 21,
        "user": "user",
        "pass": "password",
        "promptForPass": false,
        "remote": "/upload/to/target/folder",
        "local": "",
        "secure": false,
        "secureOptions": null,
        "connTimeout": 10000,
        "pasvTimeout": 10000,
        "keepalive": 10000,
        "watch": [
            "./the/file/path",
        ],
        "watchTimeout": 500
    }
    

    或者 ctrl + shift + p 搜索并执行 Remote ftp: create ftp config

    1. 菜单栏中package -> remote FTP -> toggle,但我的操作:
      ctrl + shift + p 搜索并执行 Remote ftp: toggle

    2. 在左侧弹出来的pane,有四个按钮,去点击。但我的操作:

      • ctrl + shift + p 搜索并执行 Remote ftp: connet
      • 右侧会弹出连接错误的提示,若弹出红色错误提示,按照错误提示找到你

    ps: 如果想在remote上传一个新目录,他会提示找不到这derictory,这是正常的,上传,他就会在ftp创建这个目录,有点类似git push上传到remote的branch情况。

    1. 右击菜单会出现upload,但是我的操作:
      • ctrl + shift + p 搜索并执行 Remote ftp: upload
        在左下角会有一个进度条,上传成功会返回200,另外你也可以通过ftp访问,查看文件。

    快捷键:由于和其他主要使用插件冲突,不想管,也不想记这些没吊用的快捷键。

    总结一下:上面的操作,基本上和sublime sftp一样。

    相关文章

      网友评论

          本文标题:atom 的ftp远程

          本文链接:https://www.haomeiwen.com/subject/thcycxtx.html