1.0.2 • Published 3 years ago

@sporttotal/aristotle-server v1.0.2

Weekly downloads
-
License
-
Repository
github
Last release
3 years ago

serve

// dev server
import serve from '@saulx/aristotle-serve'

serve({
  port: 8080,
  build: {
    entryPoints: ['index.tsx'],
    sourcemap: true,
    watch: true,
    loader: { '.js': 'jsx' },
    define: {
      'process.env.NODE_ENV': '"dev"'
    }
  }
})
// production server
import serve from '@saulx/aristotle-serve'

serve({
  port: 8080,
  build: 'build.json' // build.json is default
})
// generic server could be
import serve from '@saulx/aristotle-serve'

serve({
  port: 8080,
  build:
    process.env.NODE_ENV === 'production'
      ? 'build.json'
      : {
          entryPoints: ['index.tsx'],
          sourcemap: true,
          watch: true,
          loader: { '.js': 'jsx' },
          define: {
            'process.env.NODE_ENV': '"dev"'
          }
        }
})