0
ist der Fehler zu ändern versucht:Uncaught Reference wenn diese JS Funktion in Coffeescript
Uncaught ReferenceError: er is not defined
Dies ist der Code ..
{CompositeDisposable} = require 'atom'
lib = require 'lib'
module.exports =
subscriptions: null
activate: ->
@subscriptions = new CompositeDisposable
@subscriptions.add atom.commands.add 'atom-workspace',
'my-package:convert': => @convert()
deactivate: ->
@subscriptions.dispose()
convert: ->
console.log 'Convert text!'
if editor = atom.workspace.getActiveTextEditor()
console.log editor.getText()
lib.process(editor.getText() (er files)) ->
console.log 'All files ..'
listFiles(files)
listFiles: (files) ->
for fileName in Object.keys(files)
first = files[fileName].first
second = files[fileName].second
third = files[fileName].third
console.log 'Done'
Dies ist die javascript
Ich versuche zu coffeescript
zu ändern innen ..
Meinst du nicht 'lib.process (editor.getText(), (er, dateien) -> ...)'? Sehen Sie sich das transpilierte JavaScript an und Sie werden sehen, warum Ihr CoffeeScript keinen Sinn ergibt. –