@itkyk/ftp-controller
Version:
## How to use this module. 1. Npm module install ``` $ npm i -D @itkyk/ftp-controller ```
33 lines (29 loc) • 580 B
text/typescript
const fs = require("fs");
const createEnv = () => {
if (!fs.existsSync(`./ftp`)) {
fs.mkdirSync(`./ftp`);
}
}
const templateEnvFile = () => {
const envFile = `user=""
password=""
host=""
localRoot=""
remoteRoot=""
include="*,**/*"
deleteRemote=true
forcePasv=true
`
fs.writeFile("./ftp/.env.template", envFile, (err: any) => {
if (err) {
console.log(err);
} else {
console.log("create template env file");
}
})
}
const init = () => {
createEnv();
templateEnvFile();
}
export default init;