问题 #2377💬 已回答提出于 2019年11月5日作者 arunkumar4131 个反应

使用 Grapes CLI 创建插件

快速解答作者 pouyamiralayi1

@arunkumar413这个问题必须发布在[grapesjs-cli](https://github.com/artf/grapesjs-cli/issues)以下哪一项应用于定义组件? 您必须在“components.js”文件中[定义你的组件](https://grapesjs.com/docs/modules/Components.html#component-definition)。“loadComponents”是该文件的命名导入。 之后,你必须在“blocks.js”文件中[定义你的块](https://grapesjs.com/docs/modules/Blocks.html#custom-render),才能将定...

阅读下方完整回答 ↓

问题

大家好, 我正在尝试使用 Grapes CLI 工具(https://github.com/artf/grapesjs-cli)来创建一个插件,用于 React 项目。 CLI工具创建了blocks.js、components.js和index.js文件。index.js文件包含以下代码: 以下哪一项应用于定义组件?loadComponents 是用来加载components.js中定义的组件,还是用来添加组件? 1) loadComponents(编辑器,选项) 2) editor.addComponents( ) 3)或者使用components.js文件 你能不能做几个代码沙盒,帮助我们更好地理解如何用 Grapesjs 配合 React、jsx、像 material-UI 这样的 UI 工具包。 谢谢, 阿伦

回答(2)

pouyamiralayi2019年11月5日

@arunkumar413这个问题必须发布在[grapesjs-cli](https://github.com/artf/grapesjs-cli/issues)以下哪一项应用于定义组件? 您必须在“components.js”文件中[定义你的组件](https://grapesjs.com/docs/modules/Components.html#component-definition)。“loadComponents”是该文件的命名导入。 之后,你必须在“blocks.js”文件中[定义你的块](https://grapesjs.com/docs/modules/Blocks.html...

相关问答

通过相似的问题讨论继续研究。

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

浏览插件分类

直接跳转到市场上的插件分类页面。