2016-06-23 10 views
1

Ich habe eine Arbeitsentwicklungsmaschine, die nicht mit dem Internet verbunden ist. Ich benutze Atom als meinen Editor und kann Pakete nicht wie normalerweise installieren. Ich habe das Paket auf einen anderen Rechner heruntergeladen und das Paket in ~/.atom/packages extrahiert. Das Paket, atom Verschönern, zeigt unter der Registerkarte Pakete, aber ich diese Fehlermeldung erhalten, wenn man versucht, es zu benutzen:Offline-Atompaket kann nicht installiert werden

Error: Cannot find module 'event-kit' 
    at Module._resolveFilename (module.js:338:15) 
    at Function.Module._resolveFilename (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\module-cache.js:383:52) 
    at Function.Module._load (module.js:289:25) 
    at Module.require (module.js:366:17) 
    at require (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\native-compile-cache.js:50:27) 
    at Object.<anonymous> (file:///C:/Users/quentin.goehrig.RD/.atom/packages/atom-beautify-master/src/beautify.coffee:7:25) 
    at Object.<anonymous> (file:///C:/Users/quentin.goehrig.RD/.atom/packages/atom-beautify-master/src/beautify.coffee:2:1) 
    at Module._compile (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\native-compile-cache.js:103:30) 
    at Object.defineProperty.value [as .coffee] (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\compile-cache.js:208:21) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:313:12) 
    at Module.require (module.js:366:17) 
    at require (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\native-compile-cache.js:50:27) 
    at Package.module.exports.Package.requireMainModule (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\package.js:715:27) 
    at Package.module.exports.Package.activateNow (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\package.js:173:16) 
    at C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\package.js:795:25 
    at Function.module.exports.Emitter.simpleDispatch (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\node_modules\event-kit\lib\emitter.js:25:14) 
    at Emitter.module.exports.Emitter.emit (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\node_modules\event-kit\lib\emitter.js:125:28) 
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\command-registry.js:241:20) 
    at CommandRegistry.handleCommandEvent (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\command-registry.js:3:61) 
    at CommandRegistry.module.exports.CommandRegistry.dispatch (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\command-registry.js:160:19) 
    at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\atom-environment.js:1100:28) 
    at EventEmitter.outerCallback (C:\Users\quentin.goehrig.RD\AppData\Local\atom\app-1.7.4\resources\app.asar\src\application-delegate.js:314:25) 
    at emitTwo (events.js:87:13) 
    at EventEmitter.emit (events.js:172:7) 

Der Fehler aus dem Atom-verschönern Paket geworfen wurde.

Ich habe versucht, apm installieren läuft, aber ich habe kein Glück dort hatte. Jede Hilfe würde sehr geschätzt werden!

apm -v 
apm 1.9.2 
npm 2.13.3 
node 0.10.40 
python 3.5.1 
git 1.9.4.mysgit.2 
visual studio 
+0

Hast du 'apm install' innerhalb des atom Verschönern Ordner ausführen? – idleberg

+0

Ja, ich hätte die Fehlermeldung in den ursprünglichen Beitrag einfügen sollen. Die Fehlermeldung ist dies: 'gyp info es funktionierte, wenn es mit ok gyp info mit [email protected] gyp info mit [email protected] endet | win32 | ia32 gyp http ERHALTEN gttps: //atom.io/download/atom-shell/v0.36.8/node-v0.36.8.tar.gz gyp WARN installieren wurde ein Fehler, Rollback gyp' – qgoehrig

Antwort

1

wie folgt vorgegangen werden sollte (nehmen atom verschönern zum Beispiel):

  1. die Paket-Download Zip-Datei auf GitHub atom verschönern;
  2. das Paket extrahiert und legt den Ordner in den Ordner ~/.atom/packages;
  3. zur Richtung Kommen ~/.atom/packages/atom-beautify;
  4. verwenden Sie den Befehl: npm install.

Oder Sie können mit dem Befehl das Paket von Anfang an direkt installieren:

apm install atom-beautify

apm den Job aus dem Download zu installieren.


0

Sie können das Atompaket-Installationsprogramm direkt aus den Einstellungen verwenden. Das ist der einfachste Weg, um ein Paket installiert zu bekommen & aktiviert.