Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
ftp-auto-deploy
Advanced tools
实现功能:ftp自动化部署
使用环境:nodejs
如何配置package.js可参考这里:http://www.ihtmlcss.com/archives/1126.html
npm install ftp-auto-deploy --save-dev
const ftpInit = require('../src/index.js');
ftpInit({
user: "ftp",// 用户名
password: "123456",// 密码
host: "localhost",//主机
port:21,// 端口
encoding:'UTF8',
remoteDir:'/dist',//远程根目录
localDir:'D:/phpStudy/PHPTutorial/WWW/phpcrm/dist',// 本地目录
includeFile:[],// 包含文件类型 不填则上传所有文件
exculdFile:[],// 排除指定类型的文件
exculdDir:['/static/js'],// 排除文件夹
}).then((res)=>{
// 返回对象
res.upload(); // 执行上传方法
});
npm run test
属性名 | 作用 | 类型 | 必填 | 默认值 |
---|---|---|---|---|
host | 主机地址 | String | 是 | - |
port | 端口号 | String | 是 | 21 |
encoding | 编码 | String | 是 | UTF8 |
user | 用户名 | String | 是 | - |
password | 密码 | String | 是 | - |
remoteDir | 远程目录 | String | 是 | - |
localDir | 本地目录 | String | 是 | - |
includeFile | 包含文件后缀名,空则上传所有类型文件 eg:['.js'] | Array | 否 | [] |
exculdFile | 排除文件后缀名 eg:['.tmp'] | Array | 否 | [] |
exculdDir | 排除文件夹 eg:['/static/js/'] | Array | 否 | [] |
FAQs
Upload files to ftp server
The npm package ftp-auto-deploy receives a total of 6 weekly downloads. As such, ftp-auto-deploy popularity was classified as not popular.
We found that ftp-auto-deploy demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.