Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

178
Views
reaccionar: cuál es la forma correcta de administrar ckeditor si quiero agregar algún complemento personalizado

Estoy usando ckeditor y me pregunto cuál es la forma correcta de administrarlo en React.JS .

Mi solución actual
Estoy siguiendo este tutorial para instalar ckeditor en mi proyecto ejecutando npm install --save @ckeditor/ckeditor5-react @ckeditor/ckeditor5-build-classic .

En aplicación.js

 return( <CKEditor editor={ ClassicEditor } config={ { toolbar: ['heading', '|', 'bold', 'italic', 'blockQuote', 'link', 'numberedList', 'bulletedList', 'imageUpload', 'insertTable', 'tableColumn', 'tableRow', 'mergeTableCells', 'mediaEmbed', '|', 'undo', 'redo'], heading: { options: [ { model: 'paragraph', title: 'Paragraph', class: 'ck-heading_paragraph' }, { model: 'heading1', view: 'h1', title: 'Heading 1', class: 'ck-heading_heading1' }, { model: 'heading2', view: 'h2', title: 'Heading 2', class: 'ck-heading_heading2' } ] } } } data={content} onReady={ editor => { console.log( 'Editor is ready to use!', editor ); } } onChange={ ( event, editor ) => { const data = editor.getData(); console.log( { event, editor, data } ); } } /> )

Después de eso, encuentro que necesito usar la función de insert image que requiere Base64 image upload adapter del complemento.

Estoy pensando en usar la siguiente forma de hacerlo después de haber investigado un poco:

Descargue ckeditor5-build-classic-stable y modifique src/ckeditor.js de acuerdo con este tutorial , y luego deje que se refiera a mis node_modules en mi proyecto. **
Pero encuentro que tiene algunos inconvenientes, como la necesidad de ejecutar npm run build cuando quiero ver los cambios.

¿Alguna sugerencia?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!