In server/api/test.ts
import { FTPClient } from 'workerd-ftp'
export default eventHandler(() => {
new FTPClient('$SERVER$', {
port: 21,
user: '$USER$',
pass: '$PASS$',
secure: false,
})
return 'ok'
})
In package.json
"workerd-ftp": "^0.1.3",
"@arrowood.dev/socket": "^0.2.0",
In nuxt.config.ts
$development: {
nitro: {
alias: {
'cloudflare:sockets': '@arrowood.dev/socket',
},
},
vite: {
resolve: {
alias: {
'cloudflare:sockets': '@arrowood.dev/socket',
},
},
},
},
We use cookies
We use cookies to analyze traffic and improve your experience. You can accept or reject analytics cookies.