Merge pull request #12292 from atom/mb-fix-incompatible-module-error

Fix exception when package requires an incompatible native module
This commit is contained in:
Max Brunsfeld
2016-08-02 13:58:28 -07:00
committed by GitHub
2 changed files with 16 additions and 5 deletions

View File

@@ -427,7 +427,7 @@ class Package
return @mainModule if @mainModuleRequired
unless @isCompatible()
console.warn """
Failed to require the main module of '#{@name}' because it requires one or more incompatible native modules (#{_.map(@incompatibleModules, 'name').join(', ')}).
Failed to require the main module of '#{@name}' because it requires one or more incompatible native modules (#{_.pluck(@incompatibleModules, 'name').join(', ')}).
Run `apm rebuild` in the package directory and restart Atom to resolve.
"""
return