3.7
, actuellement disponible en [email protected]
master
lib/index.ts réexporte incorrectement deux types de plugins.ts :
import {PluginConfig, ProtractorPlugin} from './plugins';
export type PluginConfig = PluginConfig;
export type ProtractorPlugin = ProtractorPlugin;
Les références dans les alias de type doivent être circulaires, mais dans les versions actuelles de Typescript, elles ne le sont pas. La bonne façon d'écrire ceci est :
export {PluginConfig, ProtractorPlugin} from './plugins';
Dans Typescript 3.7, le code actuel sera une erreur. La version bêta est disponible en [email protected]
.
Je vais créer un PR sous peu avec le correctif.
J'ai la même erreur, y a-t-il encore une solution ?
Merci
J'ai la même erreur, pour le moment je downgrade pour tapuscrit 3.6.4
Même problème ici, lorsque j'ai mis à jour mon projet angulaire de la version 8.xx à 9.xx et essayé d'obtenir une version de production avec ng build -c <config>
mais j'ai finalement trouvé un moyen de le contourner.
Je viens de supprimer node_modules, package-lock.json et d'exécuter npm install.
$ rm -rf node_modules/ package-lock.json
$ npm install
Commentaire le plus utile
J'ai la même erreur, y a-t-il encore une solution ?
Merci