2017-08-25 3 views
0

suivant this document J'ai téléchargé CKEditor avec NPM. Mais, à ma grande surprise, aucune instruction est donnée sur la façon nécessitant ce ..Comment faire pour demander CKEditor avec browserify

J'ai essayé

var CKEditor = require('ckeditor'); 
CKEditor.replace('editor'); 

Et

var CKEditor = require('ckeditor'); 
CKEditor.create(document.getElementById('editor')); 

En fait, console.log (CKEditor) donne {}

Je n'ai aucune idée ni sur quels modules sont exposés ou comment s'y référer. Toute aide, s'il vous plaît? J'utilise Gulp et Browserify.

Merci

Répondre

0

Après avoir exécuté require('ckeditor'); il y aura une variable globale CKEDITOR que vous pouvez utiliser

require('ckeditor'); 
CKEDITOR.replace('editor'); 
+0

Ok. Cela fonctionne, merci pour votre aide. L'éditeur est en cours de chargement, mais je reçois toujours cette erreur de console: "Uncaught" L'éditeur de l'instance "editor" est déjà attaché à l'élément fourni. " J'ai essayé de changer l'id de "editor" en "editor2" pour éviter un remplacement automatique, mais obtenez toujours cette erreur. – user2029958