63 Star 167 Fork 58

antv / G2

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
gatsby-config.js 6.88 KB
一键复制 编辑 原始数据 按行查看 历史
hustcc 提交于 2022-12-06 12:25 . chore: fix demo bug (#4407)
const { repository, version } = require('./package.json');
module.exports = {
plugins: [
{
resolve: '@antv/gatsby-theme-antv',
options: {
// eslint-disable-next-line quotes
GATrackingId: `UA-148148901-5`,
},
},
],
// Customize your site metadata:
siteMetadata: {
title: 'G2',
description: 'The Grammar of Graphics in JavaScript',
siteUrl: 'https://g2-v4.antv.vision',
githubUrl: repository.url,
versions: {
'5.x': 'https://g2.antv.antgroup.com',
[version]: 'https://g2-v4.antv.vision',
'3.x': 'https://g2-v3.antv.vision/',
'2.x': 'https://antv.vision/old-site/g2/doc/index.html',
},
showChartResize: true, // 是否在demo页展示图表视图切换
showAPIDoc: true, // 是否在demo页展示API文档
themeSwitcher: 'g2',
navs: [
{
slug: 'docs/manual',
title: {
zh: '教程',
en: 'Manual',
},
order: 2,
},
{
slug: 'docs/api',
title: {
zh: 'API',
en: 'API',
},
order: 1,
},
{
slug: 'examples',
title: {
zh: '图表示例',
en: 'Examples',
},
order: 0,
},
],
ecosystems: [
{
name: {
zh: 'G2Plot(开箱即用的图表库)',
en: 'G2Plot (A charting library)',
},
url: 'https://g2plot.antv.vision',
},
{
name: {
zh: 'AntV ThemeSet(主题构建器)',
en: 'AntV ThemeSet',
},
url: 'https://theme-set.antv.vision',
},
],
docs: [
{
slug: 'manual/concepts',
title: {
zh: '可视化基础概念',
en: 'Visualization Concepts',
},
order: 2,
},
{
slug: 'manual/tutorial',
title: {
zh: '教程和文章',
en: 'Tutorials',
},
order: 3,
},
{
slug: 'manual/dataset',
title: {
zh: 'DataSet',
en: 'DataSet',
},
order: 4,
},
{
slug: 'manual/concepts/component',
title: {
zh: '图形组件',
en: 'Components',
},
order: 1,
},
{
slug: 'manual/concepts/geometry',
title: {
zh: '几何图形',
en: 'Geometry',
},
order: 2,
},
{
slug: 'api/general',
title: {
zh: 'G2 详细手册',
en: 'G2 General Documentation',
},
order: 0,
},
{
slug: 'api/advanced',
title: {
zh: '高级进阶功能',
en: 'Advanced Chart Features',
},
order: 1,
},
{
slug: 'api/shape',
title: {
zh: '绘图属性速查',
en: 'Quick Reference for Plotting Properties',
},
order: 2,
},
],
examples: [
{
slug: 'gallery',
icon: 'gallery',
title: {
zh: '',
en: '',
},
},
{
slug: 'case',
icon: 'gallery',
title: {
zh: '场景案例',
en: 'Show Case',
},
},
{
slug: 'interaction',
icon: 'interaction',
title: {
zh: '交互语法',
en: 'Grammar of Interaction',
},
},
{
slug: 'line',
icon: 'line',
title: {
zh: '折线图',
en: 'Line Chart',
},
},
{
slug: 'area',
icon: 'area',
title: {
zh: '面积图',
en: 'Area Chart',
},
},
{
slug: 'column',
icon: 'column',
title: {
zh: '柱状图',
en: 'Column Chart',
},
},
{
slug: 'bar',
icon: 'bar',
title: {
zh: '条形图',
en: 'Bar Chart',
},
},
{
slug: 'pie',
icon: 'pie',
title: {
zh: '饼图',
en: 'Pie Chart',
},
},
{
slug: 'point',
icon: 'point',
title: {
zh: '点图',
en: 'Point Chart',
},
},
{
slug: 'radar',
icon: 'radar',
title: {
zh: '雷达图',
en: 'Radar Chart',
},
},
{
slug: 'funnel',
icon: 'funnel',
title: {
zh: '漏斗图',
en: 'Funnel Chart',
},
},
{
slug: 'heatmap',
icon: 'heatmap',
title: {
zh: '热力图',
en: 'Heatmap',
},
},
{
slug: 'box',
icon: 'box',
title: {
zh: '箱型图',
en: 'Box Chart',
},
},
{
slug: 'candlestick',
icon: 'candlestick',
title: {
zh: '烛形图',
en: 'Candlestick Chart',
},
},
{
slug: 'gauge',
icon: 'gauge',
title: {
zh: '仪表盘',
en: 'Gauges',
},
},
{
slug: 'map',
icon: 'map',
title: {
zh: '地图',
en: 'Maps',
},
},
{
slug: 'facet',
icon: 'facet',
title: {
zh: '分面',
en: 'Facets',
},
},
{
slug: 'relation',
icon: 'relation',
title: {
zh: '关系图',
en: 'Relation Chart',
},
},
{
slug: 'component',
icon: 'component',
title: {
zh: '组件使用',
en: 'Chart Components',
},
},
{
slug: 'other',
icon: 'other',
title: {
zh: '其他图表',
en: 'Other Chart',
},
},
{
slug: 'customize',
icon: 'other',
title: {
zh: '业务自定义',
en: 'Customize',
},
},
],
docsearchOptions: {
apiKey: '200ec461f4aa0bb4f0e761566f1a1336',
indexName: 'antv_g2',
},
playground: {
devDependencies: {
typescript: 'latest',
},
htmlCodeTemplate: `<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>{{title}}</title>
</head>
<body>
<div id="container" />
<script src="https://gw.alipayobjects.com/os/lib/antv/g2/${version}/dist/g2.min.js"></script>
<script src="https://gw.alipayobjects.com/os/antv/pkg/_antv.data-set-0.11.1/dist/data-set.js"></script>
<script>
<!-- 浏览器引入,请使用全局命名空间 G2,如 new Chart() 改为 new G2.Chart,即可运行。 -->
{{code}}
</script>
</body>
</html>`,
},
announcement: {
zh: '',
en: '',
},
},
};
JavaScript
1
https://gitee.com/antv/g2.git
git@gitee.com:antv/g2.git
antv
g2
G2
master

搜索帮助