Ich versuche, meinen react / es6-Code zu kompilieren und komme von browserify. Ich habe Schwierigkeiten, einen Webpack-Build zu erstellen, weil die neue Version von babel 6 veröffentlicht wurde und die meisten Tutorials mittlerweile veraltet sind. Dies funktioniert in meiner .babelrc:
%Vor%Aber wenn ich es zu diesem ändern:
%Vor% es wirft diesen kryptischen Fehler:
ERROR in ./client/App.js
Module build failed: Error: You gave us a visitor for the node type "NumericLiteral" but it's not a valid type
Das ist mein webpack.config.js, wenn das überhaupt hilft:
%Vor%Gibt es etwas Offensichtliches, das mir fehlt? Ich habe auch die Reihenfolge der Presets getauscht und es scheint keinen Unterschied zu machen. Ich habe babel-core, babel-loader, babel-preset-es2015, babel-preset-react und webpack in meinen Node-Modulen.
Ich würde hier anfangen, wenn ich du wäre. Dies wird Ihnen eine sehr minimale Vorlage für React geben, wo Sie Reverse Engineering und lernen können, React in einem Webpack Build zu verwenden. React Boilerplate Dies ist sehr hilfreich, um schnell und einfach loszulegen, während Sie das Webpack für das lernen, was Sie dafür verwenden werden . Ich habe die Webpack-Dokumentation immer schwer gefunden, um herauszufinden, was ich brauche. Ich hoffe, das hilft.
Ich habe dieses Problem von nvm gelöst, obwohl ich nach npm mehrfach unbrauchbar war. Ich habe die Knotenversion auf 5+ geändert, dann wird es gut laufen, obwohl ich bereits in der Umgebung mit 5 Knoten bin. das ist vorzustellen.
Ich hatte das gleiche Problem. Es stellte sich heraus, dass ich der bereits vorhandenen Klasse "Objekt" eine Prototyp-Methode hinzufügte.
Tags und Links javascript reactjs webpack babeljs