36 votes

Jest échoue avec « Jeton inattendu * » sur l’instruction d’importation

<p>Pourquoi <code></code> échoue-t-il avec « jeton inattendu » sur une simple instruction d’importation...<h3>Journal des erreurs :</h3><pre><code></code></pre><h3><code></code> Fichier:</h3><pre><code></code></pre><h3><code></code> Fichier:</h3><pre><code></code></pre><h3><code></code> Fichier:</h3><pre><code></code></pre><p>Remarque : j’utilise <code></code> un modèle de script de type, <code></code></p></p>

9voto

MoOx Points 3846
<p>Comme il a été dit, certains modules doivent être transpilés, et certains ne le font pas. Voici un regex que j’utilise qui travaillent dans beaucoup de projets<pre><code></code></pre><p>Il fonctionne pour la chose la plus commune réagir natif, et inclure également un paquet spécifique (ici <code></code> ) comme un exemple, quand n’est pas capturé par les modèles précédents.</p></p>

2voto

user6456392 Points 52
<p>J’ai eu un problème similaire sur une application React + Typescript.<p>La première erreur que j’ai faite a été de définir <code></code> le <code></code></p><p>Exécution sur Node v12.latest</p><p>Ensuite, la configuration qui a fonctionné pour moi étaient les suivantes:</p><pre class="lang-js prettyprint-override"><code></code></pre><pre class="lang-js prettyprint-override"><code></code></pre><pre><code></code></pre></p>

1voto

Vladyn Points 93
<p>Quelque part dans votre fichier config (.babelrc.js ou package.json) vous devez avoir des « odule » sous « erset » réglé sur l’un des <strong>« » | « umd » | « systemjs » | « commonjs » | « cjs » | « auto » | faux</strong>. <p>référencer <a href="https://babeljs.io/docs/en/babel-preset-env#modules" rel="nofollow noreferrer">ce fragment</a> de la documentation</p><p>quelque chose comme ceci: </p><pre><code></code></pre></p>

0voto

OffensivelyBad Points 98
<p>J’utilise react-native-web et le correctif pour mon problème était d’ajouter le <code></code> preset à ma jest.config.js:<pre><code></code></pre></p>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X