I’m currently trying to deploy a website with astro.js. Here’s my astro.config file:
import { defineConfig } from "astro/config";
import tailwind from "@astrojs/tailwind";
import vercel from "@astrojs/vercel/serverless";
import solidJs from "@astrojs/solid-js";
import compress from "astro-compress";
import critters from "astro-critters";
import sitemap from "@astrojs/sitemap";
import favicons from "astro-favicons";
// https://astro.build/config
export default defineConfig({
output: "server",
site: "https://dungeonradioclub.com/",
integrations: [
tailwind(),
solidJs(),
compress(),
critters(),
sitemap(),
favicons({
appName: "Dungeon Radio Club",
appShortName: "DRC",
appDescription:
"dungeonradioclub c:",
lang: "pt-BR",
masterPicture: "./src/assets/dungeon_logo_small.svg",
emitAssets: true,
faviconsDarkMode: false,
path: "/",
}),
],
adapter: vercel(),
});
And here’s the output I’m getting when npm run build has started:
01:30:31 PM [content] No content directory found. Skipping type generation.
01:30:31 PM [build] output target: server
01:30:31 PM [build] deploy adapter: @astrojs/vercel/serverless
01:30:31 PM [build] Collecting build info…
01:30:31 PM [build] Completed in 174ms.
01:30:31 PM [build] Building server entrypoints…
node:internal/process/promises:288
triggerUncaughtException(err, true /* fromPromise */);
^[Error: ENOENT: no such file or directory, mkdir ‘C:C:UsersrhamoDocumentsGitHubdungeon-uipublic’] {
errno: -4058,
code: ‘ENOENT’,
syscall: ‘mkdir’,
path: ‘C:C:UsersrhamoDocumentsGitHubdungeon-uipublic’
}Node.js v18.20.3
I was expecting getting a dist folder so I can upload the files via ftp