Merge pull request #11153 from atom/fix-node-env

Fix node env
This commit is contained in:
Lee Dohm
2016-03-14 09:35:43 -07:00
2 changed files with 4 additions and 2 deletions

View File

@@ -4,7 +4,6 @@ path = require 'path'
_ = require 'underscore-plus'
{deprecate} = require 'grim'
environmentHelpers = require('./environment-helpers')
{CompositeDisposable, Disposable, Emitter} = require 'event-kit'
fs = require 'fs-plus'
{mapSourcePosition} = require 'source-map-support'
@@ -128,7 +127,6 @@ class AtomEnvironment extends Model
# Call .loadOrCreate instead
constructor: (params={}) ->
environmentHelpers.normalize(params)
{@blobStore, @applicationDelegate, @window, @document, configDirPath, @enablePersistence, onlyLoadBaseStyleSheets} = params
@unloaded = false

View File

@@ -1,11 +1,15 @@
# Like sands through the hourglass, so are the days of our lives.
module.exports = ({blobStore}) ->
environmentHelpers = require('./environment-helpers')
path = require 'path'
require './window'
{getWindowLoadSettings} = require './window-load-settings-helpers'
{resourcePath, isSpec, devMode, env} = getWindowLoadSettings()
# Set baseline environment
environmentHelpers.normalize({env: env})
# Add application-specific exports to module search path.
exportsPath = path.join(resourcePath, 'exports')
require('module').globalPaths.push(exportsPath)