Ich habe ein Problem mit Scherz, in dem keine Fragen, was ich tue es versucht, die CSS-Dateien als Javascript zu analysieren.jest versucht zu analysieren .css
Die Dateien werden ordnungsgemäß mit Webpack erstellt.
Ich habe die folgende Konfiguration für Scherz
"jest": {
"rootDir": "./src",
"moduleNameMapper": {
"^.*[.](css|CSS)$": "../jest/styleMock.js"
}
},
Ich habe auch versucht, ein Skript Präprozessor die CSS aus den Einfuhren abzustreifen:
"jest": {
"rootDir": "./src",
"scriptPreprocessor": "../node_modules/jest-css-modules"
},
Es hält den Fehler zu werfen.
({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,global,jest){.button {
^
SyntaxError: Unexpected token .
Ich fand die Lösung mit styleMock sein musste und fileMock jest-Dateien, werde ich diese Antwort später veröffentlichen, wenn ich es schaffe, wieder auf das Repository zuzugreifen. – Onza
@Onza Macht es Ihnen etwas aus, die Antwort zu posten? – anasaitali
Ich habe den Zugriff auf das Repository verloren: c aber von dem, woran ich mich erinnere, musste etwas in den styleMock- und fileMock-jest-Dateien sein, die sagten, es solle nichts analysieren. – Onza