npm 包 fis-deploy-ftp 使用教程

阅读时长 4 分钟读完

介绍

fis-deploy-ftp 是一个可以进行 fis3 各种项目部署的工具,它基于 FTP 协议进行文件上传,可以将本地文件以及经过打包后的文件上传到服务器。本文将会对该 npm 包进行详细的使用教程,以及一些注意事项和示例代码。

安装

使用 npm 进行全局安装:

配置文件

在使用该 npm 包前,需要在项目根目录下配置 fis-conf.js 文件,该文件用来配置 fis3 的各项详细信息。它可以用来指定上传的服务器地址、FTP 认证信息、本地文件路径等。

一个典型的 fis-conf.js 的配置例子如下:

-- -------------------- ---- -------
-------------- -
  ------- ----------------- -
    ---------- -----------
    -------- -
      ----- ------------------
      ----- -----------
      --------- -----------
      ----- --
    -
  --
--

其中,参数说明:

  • remoteDir:服务器上存储项目的路径
  • host:FTP 服务器的地址
  • user:登录用户名
  • password:登录密码
  • port:FTP 服务器端口

使用

当完成了配置文件的编写后,通过以下命令进行项目部署:

其中 -Dompd 是 fis3 的编译参数,代表了编译时所需要的各项信息。remote 则代表了编译完成后会自动上传到远程服务器。

注意事项

  1. fis-deploy-ftp 只支持上传文件,因此在使用它时必须开启 fis3 的压缩打包功能。
  2. 推荐在上传前进行本地测试,以保证上传成功率。
  3. 该工具只支持 FTP 协议,如果需要使用其他协议,则需要使用其他提供商。

示例代码

下面是一个实例代码,以便更好的理解使用方法

-- -------------------- ---- -------
-------------- -
  -------- ------------------- ---------------------------------
---

----------------- - --------------------------------
  ---------- -----------------------
---

---------------------------- - --------
  ----- ------- -- ---- ----- -- ----
  ------- -------------------
  ---------- -----------------------
---

--------------------------- -
  ---------- ----------------------------
---

-------------- -
  ------- ----------------- -
    ---------- ------------- --------
    -------- -
      ----- ------------ -------
      ----- ------- -----
      --------- ---------- ----
      ----- -- -- --------
    --
    ------------
    --------- ------------- -
      -- ----- -
        -----------------
      - ---- -
        -------------------------
      -
    -
  --
--

总结

通过本文对 fis-deploy-ftp 进行了比较详细的介绍,相信各位读者对于该 npm 包有了较为深入的了解。在实际使用中需要注意一些要点,并进行测试,以便最终能够顺利的完成项目部署。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/70038

纠错
反馈