default to production when no NODE_ENV (#3614)
* default to production when no NODE_ENV * tweak message --------- Co-authored-by: 49fl <ircsurfer33@gmail.com>
This commit is contained in:
10
src/main.ts
10
src/main.ts
@ -10,11 +10,11 @@ import { Bonjour, Service } from 'bonjour-service'
|
|||||||
import * as kittycad from '@kittycad/lib/import'
|
import * as kittycad from '@kittycad/lib/import'
|
||||||
|
|
||||||
// If it's not set, scream.
|
// If it's not set, scream.
|
||||||
const NODE_ENV = process.env.NODE_ENV
|
const NODE_ENV = process.env.NODE_ENV || 'production'
|
||||||
if (!NODE_ENV) {
|
if (!process.env.NODE_ENV)
|
||||||
console.error('*FOX SCREAM* process.env.NODE_ENV is not explicitly set!')
|
console.warn(
|
||||||
process.exit(1)
|
'*FOX SCREAM* process.env.NODE_ENV is not explicitly set!, defaulting to production'
|
||||||
}
|
)
|
||||||
dotenv.config({ path: [`.env.${NODE_ENV}.local`, `.env.${NODE_ENV}`] })
|
dotenv.config({ path: [`.env.${NODE_ENV}.local`, `.env.${NODE_ENV}`] })
|
||||||
|
|
||||||
// Handle creating/removing shortcuts on Windows when installing/uninstalling.
|
// Handle creating/removing shortcuts on Windows when installing/uninstalling.
|
||||||
|
Reference in New Issue
Block a user