Fix exception when package requires an incompatible native module

This commit is contained in:
Max Brunsfeld
2016-08-02 12:14:00 -07:00
parent 475ad6b4e6
commit 9a72c7e65e
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