Portfolio photography site for friend hosted at https://peterjosephsmith.co.uk. Built using VueJs with typescript.
Hosted on netlify using build service for CI/CD. Using with their image CDN for lazy loading images.
Deno v1.44.4 is required and needs to be available on the PATH to run netlify dev, it will fail with newer versions. To find the supported version refer to netlify-cli repo's CI here.
Deno install instructions can be found here. See below to install a specific version on mac and linux and add deno to the PATH
curl -fsSL https://deno.land/x/install/install.sh | sh -s v1.44.4 -y \
&& mv /root/.deno/bin/deno /usr/local/bin/denoYou will be prompted to authorize netlify when you start the devcontainer, if you are not you can do it manually with npx netlify login
- Start the app using
pnpm start
- Run
pnpm i - Login to netlify using
pnpmx netlify loginand complete the login through you browser - Start the app using
pnpm start