我可以编写一个 npm 运行 脚本来自动向我的服务器加载 ftp 吗?

Can I write an npm run script to automate an ftp load to my server?

在 VSCode 中,我使用 ftp-simple 从 Svelte 站点上传静态文件目录。

我想自动执行此操作,大概是使用 npm,这样当我 运行 npm run build 时,它还会将构建文件夹上传到指定的 ftp.

这有什么用? ftp-deploy 似乎有可能,但我不确定如何配置 package.json 等等

如有任何帮助,我们将不胜感激。

documentation for npm scripts 说明。不过,简而言之:

package.json 中,找到(或创建)scripts 属性。找到或添加 build 属性。该值应该是上传所需的命令。这可以是您编写的脚本(使用 ftp-deploy 或其他东西),也可以是作为开发依赖项安装的 CLI 工具,或者是您的 shell 可用的常规命令或命令集。

所以你最终可能会得到这样的结果(但可能不会完全是这样):

{
  "scripts": {
    "build": "myAwesomeFtpDeployScript.js"
  }
}