Clarify global exports values can employ dots
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Anfängerfreundlichkeit
- 58/100
- Issue-Typ
- Dokumentation
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- clojure
- Bereich
- documentation
Rechercherichtung
Lies die verknüpften Zeilen 1236-1247 in compiler.cljc und den Abschnitt :global-exports in der Dokumentation zu den compiler-options von foreign-libs. Aktualisiere diese Erklärung, um klarzustellen, dass Exportwerte Punkte enthalten können und ein Unterobjekt dem synthetischen Namespace der Fremdbibliothek zugeordnet wird; abgeschlossen, wenn das dokumentierte Verhalten mit dem Compiler übereinstimmt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
See https://github.com/clojure/clojurescript/blob/master/src/main/clojure/cljs/compiler.cljc#L1236-L1247
This implies that if you have something in the global scope, but want to associate a sub-object with the synthetic foreign lib namespace, you can use dots to do so. (The value need not simply name a global variable.)
Some verbiage in the :global-exports explanation at https://clojurescript.org/reference/compiler-options#foreign-libs could be added, clarifying that this is the way things work.
- Vorherrschende Sprache
- Shell
- Sterne
- 107
- Forks
- 130
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus clojure/clojurescript-site
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
clojure/clojurescript-site#413 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
clojure/clojurescript-site#392 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 20/100
clojure/clojurescript-site#390 · 1 Kommentar ·
-
contributing page: jbake download link times outEvtl. wieder frei @puredanger hat das vor 1904 Tagen übernommen, und es ist kein Pull Request offen. Offen
clojure/clojurescript-site#388 · 4 Kommentare · 1 zugewiesene Person ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
clojure/clojurescript-site#387 · 3 Kommentare ·
Alle Issues in clojure/clojurescript-site
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
YosysHQ/oss-cad-suite-build#216 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
ekalinin/github-markdown-toc#167 ·
-
out-of-date
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
CachyOS/CachyOS-PKGBUILDS#1917 ·
Maintainer antworten meist innerhalb von 1 Tag
-
package-update
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
bug needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag