Go to file
liulong 4bd99d14c8 feat(gxnlpt): 共性能力页扩到 15 分类
按可信碳共性能力网站导航.xlsx Sheet2 实际行序,将分类从 5 个扩展到 15 个(地方发改/工信/生态环境 + 国际机构/组织 + 国家部委 + 核查/交易/科研/普惠/软件/数据库/标准/行业协会/咨询)。

前端:
- gxnlpt/index.vue 重构 CATEGORY_META / SIDE_ICON_GRAY,新增 scroll-spy + sticky sidebar + 收录表单完整校验
- gxnl-links.js / carbon-links.js 184 条真实链接 + 21 条碳链接兜底数据
- 新增 10 个分类 SVG 图标 (06-government-reform ... 15-industry-standard)
- 删除 5 个旧 side-white PNG(激活态改用 CSS filter 反白)

后端:
- GxnlFlConstants.java 1:5 → 1:15 分类代码常量
- sql/gxnl_wzxx_import_15fl_20260616.sql 15 分类全量数据导入脚本
2026-06-16 03:30:06 +08:00
devops
docs
local-nodemodules
script
scripts
txw-common
txw-gateway
txw-gxzx
txw-gxzx-web fix(fwsc): 发布需求标签(bqjh)设为必填 2026-06-16 03:23:44 +08:00
txw-mhzc feat(gxnlpt): 共性能力页扩到 15 分类 2026-06-16 03:30:06 +08:00
txw-mhzc-web feat(gxnlpt): 共性能力页扩到 15 分类 2026-06-16 03:30:06 +08:00
txw-mhzc-web scripts
txw-sso
txw-yygl
txw-yygl-web
.gitignore
.mcp.json
AGENTS.md
CLAUDE.md
README.md
tmp-active.mjs
tmp-capability-debug.mjs
tmp-capability-test.mjs
tmp-debug2.mjs
tmp-direct-1.png
tmp-direct-2.png
tmp-elementfrom.mjs
tmp-final-1.png
tmp-final-2.png
tmp-final.mjs
tmp-gxnlpt-content-1.png
tmp-gxnlpt-el.png
tmp-gxnlpt-more.png
tmp-home.png
tmp-no-keepalive.mjs
tmp-pix-1.png
tmp-pix-2.png
tmp-pix-3.png
tmp-pix-4.png
tmp-pix-5.png
tmp-pixel.mjs
tmp-snap2.mjs
tmp-snap-body.png
tmp-snap-viewport.png
tmp-snap.mjs
tmp-zoom2.mjs
tmp-zoom2.png
tmp-zoom3-no-eval.png
tmp-zoom3.mjs
tmp-zoom4.mjs
tmp-zoom4.png
tmp-zoom-1-home.png
tmp-zoom-2-after-click.png
tmp-zoom-3-top.png
tmp-zoom.mjs
trae-mcp-figma-snippet.json
前端项目文档.md
可信碳共性能力网站导航.xlsx

碳信网 Web 项目本地开发指南

环境要求

  • Node.js >= 14建议 16+
  • Yarn >= 1.22

1. 安装依赖

node setup.js

脚本会自动为所有 web 项目创建本地包链接并安装依赖。Windows 和 Mac 通用。

如果网络不稳定,加 --prefer-offline 会优先从本地缓存获取包,速度更快。

2. 启动开发服务

# 以碳门户主页为例
cd txw-mhzc-web
yarn dev

其他项目同理:txw-gxzx-webtxw-kxtfwzx-webtxw-tzzx-webtxw-ytzx-webtxw-yygl-web

3. 项目说明

目录 说明
txw-gxzx-web 个人工作台
txw-kxtfwzx-web 科学碳体重中心
txw-mhzc-web 碳门户主页
txw-yygl-web 运营管理
local-nodemodules 本地私有包ggzc-web 组件库)

4. 常见问题

Q: yarn install 报 @cssyq/ggzc-web not found

A: 需要先建立 symlink。执行第 1 步中的 for 循环即可。

Q: 启动报错 engine node incompatibility

A: 加 --ignore-engines 参数绕过。

Q: 需要更新 ggzc-web 组件库?

A: 修改 local-nodemodules/@cssyq/ggzc-web 后,直接 yarn dev 即可看到更新(已通过 symlink 关联)。