INNER CODE UNIT · JavaScript
start
nullstack/nullstack · scripts/index.js:40
async function start({ port, name, disk, skipCache, trace }) {
process.env.__NULLSTACK_TRACE = (!!trace).toString()
const progress = require('../builders/logger')('server', 'development')
loadEnv(name)
const environment = 'development'
process.env.NULLSTACK_ENVIRONMENT_MODE = 'spa'
process.env.NULLSTACK_ENVIRONMENT_DISK = (!!disk).toString()
process.env.__NULLSTACK_CLI_ENVIRONMENT = environment
if (name) {
process.env.NULLSTACK_ENVIRONMENT_NAME = name
}
if (port) {
process.env.NULLSTACK_SERVER_PORT = port
}
if (!process.env.NULLSTACK_PROJECT_DOMAIN) process.env.NULLSTACK_PROJECT_DOMAIN = 'localhost'
if (!process.env.NULLSTACK_WORKER_PROTOCOL) process.env.NULLSTACK_WORKER_PROTOCOL = 'http'
const settings = config[0](null, { environment, disk, skipCache, name, trace })
const compiler = webpack(settings)