From cc2e1eecd3dad69e0bc5f64e07e6789bc83abf2f Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Tue, 18 Mar 2014 15:38:57 +0800 Subject: [PATCH] Still set NODE_PATH since tasks may need it. --- src/atom.coffee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/atom.coffee b/src/atom.coffee index 2fe132bce..f3954394a 100644 --- a/src/atom.coffee +++ b/src/atom.coffee @@ -149,7 +149,10 @@ class Atom extends Model configDirPath = @getConfigDirPath() # Add 'src/exports' to module search path. - require('module').globalPaths.push(path.resolve(resourcePath, 'exports')) + exportsPath = path.resolve(resourcePath, 'exports') + require('module').globalPaths.push(exportsPath) + # Still set NODE_PATH since tasks may need it. + process.env.NODE_PATH = exportsPath @config = new Config({configDirPath, resourcePath}) @keymap = new Keymap({configDirPath, resourcePath})