4 changed files with 42 additions and 29 deletions
@ -0,0 +1,18 @@ |
|||||
|
import path from 'path'; |
||||
|
|
||||
|
/** |
||||
|
* Since this file overwrites environment variables from `config` lib. |
||||
|
* It's important to "import" this file before all scripts in entry point file, especially before `config`. |
||||
|
*/ |
||||
|
|
||||
|
process.env.NODE_CONFIG_DIR = path.join(process.env.PROJECT_PATH ?? '', process.env.BLOCK_NAME ?? '', 'config'); |
||||
|
|
||||
|
/** |
||||
|
* Export constant variables |
||||
|
*/ |
||||
|
|
||||
|
export const PRODUCTION_REGISTRY_URL = 'https://blocks-registery.axe-web.com'; |
||||
|
export const IS_DEV = process.env.NODE_ENV === 'development'; |
||||
|
export const BLOCK_NAME = process.env.BLOCK_NAME; |
||||
|
export const MODULE_PATH = process.env.MODULE_PATH ?? 'node_modules/block-dev-tool'; |
||||
|
export const PROJECT_PATH = process.env.PROJECT_PATH ? path.join(process.env.PROJECT_PATH, BLOCK_NAME) : ''; |
||||
Loading…
Reference in new issue