spinning-dots ne fonctionne pas avec browserify

Par Tydoo, il y a 6 ans


Bonjour,

Voila je rencontre un petit problème avec mon code.

Ce que je fais

Je n'arrive pas à require avec browserify :

require('@grafikart/spinning-dots-element')

Ce que j'obtiens

J'ai cette erreur :

...\node_modules\@grafikart\spinning-dots-element\index.js:138 export default SpinningDots ^ ParseError: 'import' and 'export' may appear only with 'sourceType: module'

Des idées ?

Merci,

7 réponses

Tydoo, il y a 6 ans

Non car je n'utilise pas Gulp mais browserify.

Je require comme ca toute les autres librairies :

require('name-script')

ou comme ca :

global.name-script = require('name-script')

Et ca fonctionne.

Hors, avec spinning-dots, l'un ou l'autre ne fonctionne pas.

Tydoo, il y a 6 ans

@Grafikart des idées stp ?

Grafikart, il y a 6 ans

Non pour le coup je n'utilise pas browserify du coup je ne sais pas comment il marche niveau import. Au pire reprend le code (copie / colle) et adapte à ton outil de build.

Defy, il y a 6 ans

tu utilise des lib en ES6 ou pas? apparament ca vient de ca, tes outils ne sont pas configurer pour importer de l'ES6 qui utilise les import/export

Tydoo, il y a 6 ans

Yes c'est ptétre ca. Comment faire pour que browserify comprenne l'ES6 ?