西安网站制作维护,网站开发策划个人简历,高端网站开发企业,苏州市住房和城乡建设局官方网站官方地址 官方源码 安装下载 1.官方好像都没有给git地址#xff0c;尝试npm安装报错 2.找到1.0.5之前的版本npm i jtopo2#xff0c;安装成功后使用报错#xff0c;应该是版本冲突了
1.本地引入#xff0c;
点击官方源码下载#xff0c;需要jtopo_npm文件
2.引入到本…官方地址 官方源码 安装下载 1.官方好像都没有给git地址尝试npm安装报错 2.找到1.0.5之前的版本npm i jtopo2安装成功后使用报错应该是版本冲突了
1.本地引入
点击官方源码下载需要jtopo_npm文件
2.引入到本地根目录 3.vue文件使用
template!-- 用于渲染显示的div --div iddivId styleheight:600px;width:680px;border:1px solid gray/div
/templatescript setup langts
import { onMounted } from vue
import { topoManager } from ./TopoManager;
/** 初始化 */
onMounted(() {topoManager.init(document.getElementById(divId));
})
/script4.TopoManager文件是官方文件
import {Stage, Layer, Node, Link} from ‘…/…/jtopo_npm/core’; 能正常build打包不确定生产环境地址是否有问题若有使用后续更新 下面有安装到node_modules的方法不用修改地址 运行成功 以前使用jtopo-in-node但版本很旧了文档都找不到了 import ‘jtopo-in-node’; 是这种使用方式 new JTopo.Scene(stage) 按官网提示 cnpm install ./jtopo_npm/core
一直安装失败不知道是不是版本的问题 看到官方package.json 灵机一动给本地项目加上 jtopo/core: file:jtopo_npm/core,jtopo/editor: file:jtopo_npm/editor,再执行cnpm i node_modules依赖包上有了 直接import {Stage, Layer, Node, Link} from jtopo/core;引入也能运行成功了 尝试使用也是2d画图的 Konva