问题标签 [svg-edit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
743 浏览

svg - SVG-Edit 可以在独立/离线环境中工作吗?

因为 SVG-Edit 是一个如此独特和吸引人的程序,所以多年来我一直在寻找这个问题的答案,但都没有找到答案。

经过一番努力,我能够通过安装 Windows IIS,然后设置 Web 服务器等来让它工作。然而,这远非理想。

为什么它不会(或不应该)在完全独立/离线模式下运行有什么原因吗?具体来说,我想做的是将 GetHub zip 文件解压缩到本地文件夹,然后在浏览器中打开“svg-editor.html”。通常,这会产生一个空白窗口,或者(在某些以前的版本中)一个带有各种缺失项的窗口。

0 投票
1 回答
98 浏览

svg-edit - SVGedit:如何从 svgCanvas 中删除所有元素?

如何从 svgCanvas 中删除所有元素?

我试过:

没有成功。(如果可能的话,避免闪烁效果)

0 投票
0 回答
54 浏览

svg-edit - SVG-Edit调用python脚本

我正在尝试使用svgedit作为基础项目并添加自定义按钮来调用特定的 python 文件。我像这样安装并运行 svgedit:

我尝试使用 require() 使用节点模块 python-shell 调用我的 python 脚本,但在客户端找不到 require()。我比在这里找到了这个答案,但我不知道在 svgedit 服务器端的哪里添加代码(在哪个文件中?)

在 package.json 中有一个“脚本”列表,我正在调用 node run start并启动意味着
"start": "web-dev-server --app-index src/editor/index.html --open --node-resolve",

是否可以通过 svgedit 中的客户端调用在服务器端运行带有虚拟解释器的 pyhton 脚本?

0 投票
0 回答
59 浏览

vue.js - 如何在 webpack 或 vue 项目中实现当前的 svgedit

我未能在我的项目中实现SVG-Edit,有人可以告诉我如何。

下面是我失败的解决方案:

  • Vue2:将编译好的svg-edit代码复制到vue项目的文件夹中,通过vue.config.jspublic将vue项目设置为多页项目。
  • webpack4:安装copy-webpack-plugin并对webpack.config.js.

我的解决方案都失败了,因为图像或参考来源被错误引用。

0 投票
1 回答
26 浏览

reactjs - 将它包含在 React 应用程序中的最佳方式是什么?#731

我会在更大的 React 上下文中考虑 SVGEdit ( https://github.com/SVG-Edit/svgedit ),将它包含在开发中的最佳方式是什么?

起初,我在想我会 1) 在 React 项目中克隆整个项目,2) 构建它,3) 引用根 JS/HTML?这里感觉有些不对劲,因为我不确定哪个是根,这不允许快速的本地开发,因为它还需要不断构建 SVGEdit(用于更改)。