Ich verstehe nicht, warum Prettier mit dem folgenden Code unzufrieden ist. Der Fehler lautet SyntaxError: Decorators cannot be used to decorate object literal properties. (9:3)
Ich habe an anderen Stellen dieselbe Konstruktion, die meiner Meinung nach exakt gleich aussieht.
EDIT: Aus völlig unklaren Gründen scheint dies jetzt zu funktionieren. Ich werde das hier gleich löschen. Außer ich kann es nicht.
Ich bekomme denselben Fehler wieder bei einem anderen Plugin für @action, @on und @discourseComputed. Ich dachte, es könnte etwas mit der Prettier-Konfiguration sein, aber ich habe sie gerade von discourse-plugin-skeleton kopiert.
JAAAA!\n\nDanke! Ich habe es gerade herausgefunden und versuche nun, all die Sachen umzustellen. . . oh, warte. . .\n\nKeine Möglichkeit.\n\n[quote="david, post:1, topic:356588"]\nEin Großteil der Arbeit kann mit dem ember-native-class-codemod erledigt werden. Führen Sie in Ihrem Theme/Plugin-Repository Folgendes aus:\n\n\nNO_TELEMETRY=true npx ember-native-class-codemod@4.1.1 --no-classic-decorator **/*.js\n\n[/quote]\n\nIch habe versucht, mass-pr zu Hilfe zu nehmen, aber es war nicht sehr. . . hilfreich. Ich schätze, ich muss das noch etwas weiter versuchen.\n\nVielen Dank!!\n\nIch dachte, ich hätte diese Themen beachtet, aber ich schätze, ich habe dieses übersehen oder nicht verstanden.