PageKit — 可自托管的 GrapesJS 建站工具,附完整源码。 获取抢先体验

问题 #1477💬 已回答提出于 2018年10月4日作者 symmetrically0 个反应

GrapesJS 生产凤凰应用中的资产编译问题

快速解答作者 artf

你不能在GrapesJS上使用SSR

阅读下方完整回答 ↓

问题

我们使用 GrapesJS 允许用户在使用 Phoenix 的生产应用构建中设计一些静态页面。我们使用 brunch 来安装和部署我们的资产。出于性能原因,我们的生产站点大量使用服务器端模板渲染。 GrapesJS 在本地运行良好,但在生产环境中会出现错误,导致所有服务器端渲染都无法使用。以下是我们遇到的错误: 未捕获的引用错误:f 未定义,该错误源自 f.exports=o,如下方缩小代码所示: 我们的package.json文件长这样: 我们的brunch-config.js档案: 我们的app.js档案: 移除 GrapesJS 解决了我们在服务器端渲染和Phoenix频道生产中遇到的所有问题。如果需要我做些什么不同或需要更多信息,请告诉我。

回答(3)

artf• 2018年10月5日

你不能在GrapesJS上使用SSR

symmetrically• 2018年10月5日

@artf 我们没有渲染 GrapesJS 服务器端。它通过资产流水线编译,导致另一端渲染也宕机。

lock[bot]• 2019年10月5日

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

相关问答

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

问题 #687

在使用 editor.on('component:add',function(){} 更新组件属性后;蓝色盒子的商品不正确。

在使用 editor.on('component:add',function(){} 更新组件属性后; 蓝色方框的物品(指动作图标)不正确。复制图标不应该显示。 ![图片](https://user-images.githubusercontent.com/2859394/34...

3 个回答更新于 2019年9月18日

问题 #1816

删除该图片后,不允许上传同一张图片并同步位置。

Ajax 调用了 assests 文件夹中上传图片文件 从本地添加图片运行正常。 但在另一种情况下,这并不起作用。请看一看 拖拽图像块 选择一张图片 删掉那张图片 在同一个地方再次添加同一张图片,“上传文件”功能无法调用 删除图片后,它不允许我上传同一张图片和位置的图片

3 个回答更新于 2020年2月28日

问题 #1493

Render() 第一次通话时能正常工作,但后续通话则不行

你好, 我创建了一个自定义组件,用“背景图像”显示图像,<div>而不是用“<img>''元素。大部分时间还能用,只是每次我更改它的“src”特性时,都必须重新加载编辑器来预览渲染后的元素。这是其观点: “''js 查看:originalMap.view.extend({ in...

3 个回答更新于 2019年10月21日

问题 #460

当组件视图修改HTML时,文本组件不再可编辑

我正在尝试构建一个自定义组件,内容中包含一些Lorem ipsum文本,以便在画布上进行编辑。但我也想修改视图中的HTML(添加一些我想在编辑器中显示但不在已保存HTML中的内容)。我尝试过类似这样的方法: 问题是,如果我像上面那样修改render()函数,文本部分中的文本组件...

3 个回答更新于 2019年9月18日

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

关于同一主题的深入指南。

全部教程 →

浏览插件分类

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