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

问题 #2262💬 已回答提出于 2019年9月10日作者 raghuv90 个反应

被 cors 策略阻挡 请求的资源上没有“访问-控制-允许-起源”头部

快速解答作者 pouyamiralayi

嗨!你需要像这样的规则集: 在你的服务器安全策略中,Origin设置为你部署GrapesJS客户端的地址,默认为localhost(上述情况)。

阅读下方完整回答 ↓

问题

你好,我正在使用 grapesjs 和 Vue 封装器,我无法用 urlLoad: of 上载网页。我遇到的是 COR 问题,我对grapesjsgrapesjs还比较新手,请帮帮我。提前感谢大家。 这是我的代码 --------------------------------------------------------------------------------------------------------- import grapesjs from 'grapesjs';import 'grapesjs/dist/css/grapes.min.css';import 'grapesjs-preset-newsletter/dist/grapesjs-preset-newsletter.css';import 'grapesjs-preset-webpage/dist/grapesjs-preset-webpage.min.css';import gjspresetnewsletter from 'grapesjs-preset-newsletter';import gjspresetwebpage from 'grapesjs-preset-webpage'; export default { data() { return { 编辑:null } }, 方法:{...

回答(3)

pouyamiralayi• 2019年9月10日

嗨!你需要像这样的规则集:

“科尔斯”:{
    “启用”:真,
    “起源”:“http://localhost:3000”,

在你的服务器安全策略中,Origin设置为你部署GrapesJS客户端的地址,默认为localhost(上述情况)。

pouyamiralayi• 2019年9月10日

在你的 storageManager 配置中,像这样更改 params 条目:

 参数:{
             '访问控制-允许-起源':'http://localhost:3000',
        }

干杯。

raghuv9• 2019年9月10日

,在你的 storageManager 配置中更改 *params 项,如下: 干杯。 你好,我还是遇到同样的问题,这是我的代码,我已经包含了你建议的所有修改,请告诉我我哪里做错了。 mounted() { const LandingPage = { 组件:零, 风格:无效, }; this.editor = grapesjs.init({ 容器:“#gjs”, 画布:{ 风格: [“”], }, fromElement: true, 组成部分: 风格:“, 插件:[], pluginsOpts: { “GJS-preset-webpage”: {} }, “cors”:{ “启用”:真,...

相关问答

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

浏览插件分类

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