Skip to content

Instantly share code, notes, and snippets.

@amalshaji
Last active September 21, 2021 11:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save amalshaji/742875ad1202936b32c291c3ee652d91 to your computer and use it in GitHub Desktop.
Save amalshaji/742875ad1202936b32c291c3ee652d91 to your computer and use it in GitHub Desktop.
deploy sapper to deta
const { PORT, NODE_ENV } = process.env
const dev = NODE_ENV === 'development'
if (dev) {
express__default['default']() // You can also use Express
.use(
compression__default['default']({ threshold: 0 }),
sirv__default['default']('static', { dev }),
middleware()
)
.listen(3000)
} else {
const app = express__default['default']() // You can also use Express
.use(
compression__default['default']({ threshold: 0 }),
sirv__default['default']('static', { dev }),
middleware()
)
module.exports = app
}
const app = require('./__sapper__/build/server/server')
module.exports = app
BINARY_CONTENT_TYPES=image/*
npm uninstall polka
npm install express
npx degit "sveltejs/sapper-template#rollup" my-app
cd my_app
npm install
import sirv from 'sirv'
import express from 'express'
import compression from 'compression'
import * as sapper from '@sapper/server'
const { PORT, NODE_ENV } = process.env
const dev = NODE_ENV === 'development'
if (dev) {
express() // You can also use Express
.use(compression({ threshold: 0 }), sirv('static', { dev }), sapper.middleware())
.listen(3000)
} else {
const app = express() // You can also use Express
.use(compression({ threshold: 0 }), sirv('static', { dev }), sapper.middleware())
module.exports = app
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment