@@ ckeditor:错误:未找到模块:错误:无法解析'./@ ckeditor / ckeditor5-ui / theme / mixins / _rwd.css'

问题描述 投票:2回答:1

我正在尝试在我的React @ckeditor应用程序中自定义@ckeditor。>

这里是我的strapi

package.json

这是我的"@ckeditor/ckeditor5-basic-styles": "^16.0.0", "@ckeditor/ckeditor5-block-quote": "^16.0.0", "@ckeditor/ckeditor5-editor-classic": "^16.0.0", "@ckeditor/ckeditor5-essentials": "^16.0.0", "@ckeditor/ckeditor5-link": "^16.0.0", "@ckeditor/ckeditor5-list": "github:ckeditor/ckeditor5-list", "@ckeditor/ckeditor5-react": "^2.0.0", "@ckeditor/ckeditor5-ui": "^16.0.0", 编辑器:

WYSIWYG

[当我尝试import React from 'react'; import PropTypes from 'prop-types'; import CKEditor from '@ckeditor/ckeditor5-react'; import ClassicEditorBase from '@ckeditor/ckeditor5-editor-classic/src/classiceditor'; import styled from 'styled-components'; import Essentials from '@ckeditor/ckeditor5-essentials/src/essentials'; import Bold from '@ckeditor/ckeditor5-basic-styles/src/bold'; import Italic from '@ckeditor/ckeditor5-basic-styles/src/italic'; import BlockQuote from '@ckeditor/ckeditor5-block-quote/src/blockquote'; import Link from '@ckeditor/ckeditor5-link/src/link'; import List from '@ckeditor/ckeditor5-list/src/list'; import Paragraph from '@ckeditor/ckeditor5-paragraph/src/paragraph'; import Underline from '@ckeditor/ckeditor5-basic-styles/src/underline'; import Strikethrough from '@ckeditor/ckeditor5-basic-styles/src/strikethrough'; import Code from '@ckeditor/ckeditor5-basic-styles/src/code'; import Subscript from '@ckeditor/ckeditor5-basic-styles/src/subscript'; import Superscript from '@ckeditor/ckeditor5-basic-styles/src/superscript'; ClassicEditor.builtinPlugins = [ Essentials, Bold, Italic, BlockQuote, Paragraph, List, Underline, Strikethrough, Subscript, Superscript, Link, Code ]; // Editor configuration. ClassicEditor.defaultConfig = { toolbar: { items: [ 'Underline', 'Strikethrough', 'Code', 'Subscript', 'Superscript', 'link', 'bulletedList', 'numberedList' ] }, language: 'en' }; const Wrapper = styled.div` .ck-editor__main { min-height: 200px; > div { min-height: 200px; } } `; const Editor = ({ onChange, name, value }) => { return ( <Wrapper> <CKEditor editor={ClassicEditor} data={value} onChange={(event, editor) => { const data = editor.getData(); onChange({ target: { name, value: data } }); }} /> </Wrapper> ); }; export default Editor; 时,出现以下错误:

strapi build

注意:当我转到Error: Module not found: Error: Can't resolve './@ckeditor/ckeditor5-ui/theme/mixins/_rwd.css' in '/Users/xx/Documents/xx/01. Code/Franklin-ford/franklin-ford-cms/ford-cms/node_modules/@ckeditor/ckeditor5-link/theme'时,看不到所需的node_modules/@ckeditor/ckeditor5-link/theme

感谢您的帮助

我正在尝试在我的React Stradi应用程序中自定义@ckeditor。这是我的package.json:“ @ ckeditor / ckeditor5-basic-styles”:“ ^ 16.0.0”,“ @ ckeditor / ckeditor5-block-quote”:“ ^ 16.0.0”,“ @ckeditor / ...] >

reactjs webpack ckeditor5
1个回答
0
投票

我也碰到过这个,/mixins/_rwd.css位于错误消息中指定的_rwd.css中,但是没有加载,因为create-react-app缺少一些webpack插件,因此您需要弹出该应用程序并尝试将其集成就像在ckeditor5-ui中一样。

here是我最终遇到的问题,但对react有问题。

© www.soinside.com 2019 - 2024. All rights reserved.