Ich habe mit dem ember-app-kit-Projekt herumgespielt und stieß auf einige Probleme mit ES6-Modulen und CoffeeScript-Schlüsselwörtern.Bevorzugte Arbeitsweise mit ES6-Modulen und CoffeeScript
Ein Beispiel für die Javascript ich rede ist:
import Resolver from 'resolver';
und
export default App;
ich konnte das Coffeescript Compiler-Fehler umgehen, indem sie Linien mit „Export“ Flucht und " Import "mit" `Backticks.
Ich war immer verwirrt, wie js so zu entkommen:
export default Ember.Component.extend({
classNames: ['pretty-color'],
attributeBindings: ['style'],
style: function(){
return 'color: ' + this.get('name') + ';';
}.property('name')
});
Weiß jemand, ob eine bevorzugte Art und Weise der Arbeit mit Coffee und ES6 Module gibt es?
Danke, das hat den Trick gemacht. Ich interessiere mich nicht so sehr für die Syntax, aber ich denke nicht, dass man viel dagegen tun kann, außer dass man CoffeeScript + ES6 Module nicht mehr benutzt. –
Danke, es hat den Trick gemacht, aber immer noch eine elegantere Lösung erwartet – mko