代码拉取完成,页面将自动刷新
前段时间接到一个项目,参考这个网站https://www.ownthink.com/ (思知),做一个类似功能的知识图谱功能的平台。需要使用D3V5开发,所以就做了这么一个demo程序。 使用d3v5开发的ForceDirected的vue组件,方便灵活使用。
本项目参考官方示例:https://gywgithub.github.io/vue-d3-examples/#/examples/forcedirected
如果觉得本项目能帮助到你,欢迎star支持,谢谢。
src -- 资源目录
axios -- 封装axios
assets -- 静态资源文件
components -- 组件
router -- 路由,负责指定页面链接
service -- 服务层,数据联调,引入请求
store -- Vuex
views -- 视图页面
main.js -- 入口文件
npm install
npm run serve
npm run build
module.exports = {
// 公共路径(必须有的)
publicPath: "./",
// 输出文件目录
outputDir: "dist",
// 静态资源存放的文件夹(相对于ouputDir)
assetsDir: "assets",
// eslint-loader 是否在保存的时候检查(果断不用,这玩意儿我都没装)
lintOnSave: false,
// 我用的only,打包后小些
runtimeCompiler: false,
productionSourceMap: true, // 不需要生产环境的设置false可以减小dist文件大小,加速构建
devServer: {
open: true, // npm run serve后自动打开页面
host: '0.0.0.0', // 匹配本机IP地址(默认是0.0.0.0)
port: 8089, // 开发服务器运行端口号
proxy: null,
},
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。