Ich versuche, eine Funktion in eine Datei zu importieren und dann aus dieser Datei zu exportieren. Das sollte einfach sein, aber aus irgendeinem Grund kann ich es nicht zum Laufen bringen.Exportieren von Importen mit module.exports und ES6
search_action.js
function search_actions() {
this.receive_results = function() {
return {
type: 'RECEIVE_RESULTS',
results: results
}
}
}
module.exports = search_actions
index.js
require('es6-promise').polyfill();
var SearchActions = require('./search_actions.js')
var search_actions = new SearchActions()
//console.log(search_actions.receive_results)
export search_actions.receive_results
Der Export an der Unterseite des index.js mit unerwartetem Token trotz der Tatsache nicht, dass console.log (search_actions.receive_results) Drucke die Funktion. Was ist der richtige Weg, dies zu tun?
* "unerwartetes Token" * Bedeutet, dass Sie * a * Syntaxfehler haben. Es hat nichts zu tun, ob 'search_actions.receive_results' den richtigen Wert hat oder nicht. –