Razzle: Create-React-App in Razzle umwandeln

Erstellt am 30. Nov. 2018  ·  9Kommentare  ·  Quelle: jaredpalmer/razzle

Docs

Hilfreichster Kommentar

Ich sollte dazu einen Beitrag schreiben. Es ist ziemlich direkt. obwohl wir einige der neuesten CRA-Funktionen wie .gql und das Kompilieren von node_modules nachholen müssen

Alle 9 Kommentare

kann ich meine create-react-app in eine razzle-app umwandeln

Nun, der Großteil der Anwendung sollte nur aus Kopieren und Einfügen bestehen ...
Möglicherweise müssen Sie einige Dinge wie den State Manager (redux, mobx) umgestalten, um in Server und Client unterschiedlich zu initiieren. Aber die wichtigsten Interna sollten nur Kopieren/Einfügen sein.

Wenn Sie LocalStorage verwenden, um Authentifizierungstoken zu verarbeiten, würde ich empfehlen, es umzugestalten, um Cookies zu verwenden, da LocalStorage nicht mit SSR funktioniert.

Ich sollte dazu einen Beitrag schreiben. Es ist ziemlich direkt. obwohl wir einige der neuesten CRA-Funktionen wie .gql und das Kompilieren von node_modules nachholen müssen

@jaredpalmer Ich habe eine PR (#841) in Bezug auf geöffnete .gql Dateien.

Danke für deine Antwort. Ich habe starke Kopfschmerzen mit nextjs. Die meisten Bibliotheken, die ich in meiner Create-Reaction-App verwendet habe, haben immer wieder Fehler mit nextjs ausgelöst.

Hallo, ich habe Probleme mit einem Syntaxfehler, wenn ich versuche, dieses Paket "react-images-upload" mit razzlejs zu verwenden.

bitte habe ich diesen fehler, wenn ich react-images-upload mit razzle verwende. was mache ich?

C:\Projects\razzlejs-projects\test-appnode_modules\react-images-upload\UploadIcon. svg:1
(Funktion (Export, Anforderung, Modul, __Dateiname, __Verzeichnisname) {

SyntaxError: Unerwartetes Token <
bei neuem Skript (vm.js:79:7)
bei createScript (vm.js:251:10)
bei Object.runInThisContext (vm.js:303:10)
at Module._compile (internal/modules/cjs/loader.js:657:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
bei Module.load (internal/modules/cjs/loader.js:599:32)
bei tryModuleLoad (internal/modules/cjs/loader.js:538:12)
bei Function.Module._load (internal/modules/cjs/loader.js:530:3)
bei Module.require (internal/modules/cjs/loader.js:637:17)
bei erfordern (internal/modules/cjs/helpers.js:22:18)

@jaredpalmer Gibt es dazu ein Update zum Blogbeitrag? :)

@jaredpalmer können Sie bitte einen Beitrag über die Migration von CRA zu Razzle schreiben?

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

knipferrc picture knipferrc  ·  5Kommentare

jcblw picture jcblw  ·  4Kommentare

gabimor picture gabimor  ·  3Kommentare

corydeppen picture corydeppen  ·  3Kommentare

krazyjakee picture krazyjakee  ·  3Kommentare