怎么在nodejs中使用ckeditor5
时间: 2024-02-11 18:06:59 浏览: 112
使用 CKEditor 5 在 Node.js 中的步骤如下:
1. 使用 npm 安装 CKEditor 5 的 npm 包:
```
npm install --save @ckeditor/ckeditor5-build-classic
```
其中,`@ckeditor/ckeditor5-build-classic` 是 CKEditor 5 的一个经典构建,包含了常用的插件和配置。
2. 在 Node.js 中引入 CKEditor 5:
```javascript
const ClassicEditor = require('@ckeditor/ckeditor5-build-classic');
```
3. 在页面中创建编辑器:
```html
<div id="editor"></div>
```
```javascript
ClassicEditor
.create( document.querySelector( '#editor' ) )
.then( editor => {
console.log( editor );
} )
.catch( error => {
console.error( error );
} );
```
其中,`#editor` 是页面中的一个元素,用来容纳编辑器。`ClassicEditor.create()` 方法会返回一个 Promise,可以在 Promise 的回调函数中获取到编辑器实例。
4. 运行 Node.js 应用程序:
```
node app.js
```
以上就是在 Node.js 中使用 CKEditor 5 的基本步骤。需要注意的是,CKEditor 5 是一个浏览器端的编辑器,因此需要在浏览器中运行。在 Node.js 中,可以使用一些模拟浏览器环境的工具,例如 `jsdom`。
阅读全文