Слияние кода завершено, страница обновится автоматически
Описание функции: автоматическое развёртывание по FTP.
Среда использования: Node.js.
Как настроить package.json, можно посмотреть здесь: 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 | расширения включаемых файлов, при пустом значении загружаются все файлы | Array | нет | [] |
exculdFile | исключаемые расширения файлов | Array | нет | [] |
exculdDir | исключаемые каталоги | Array | нет | [] |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )