软著申请指南
Vue 和 React 项目软著源码怎么提交
说明 Vue、React、TypeScript 前端项目申请软著时,哪些文件适合纳入源码材料,哪些文件应排除。
更新日期:2026-05-30
适用场景
前端项目也可以作为软件功能的重要实现。关键是不要只提交打包后的静态文件,而要提交能体现页面逻辑、组件结构、状态管理和接口调用的源文件。
准备材料时应先确定软件名称、版本号、申请主体和软件类型,再整理源码、说明书和申请表字段。本站内容用于材料整理和格式核对,不替代官方审核口径。
整理重点
Vue 项目可关注 views、components、router、store、api、utils;React 项目可关注 pages、components、hooks、services、state、routes。样式文件可以保留核心部分,但图片、字体和打包产物不应作为主体。
如果材料来自真实项目,建议先复制一个专门用于软著整理的副本,在副本中脱敏、筛选和导出,避免直接改动生产项目或暴露敏感配置。
选择 views/pages 和核心组件
保留接口调用和业务逻辑
排除 dist、node_modules、锁文件
说明书按真实页面写功能
常见错误
这类材料最常见的问题包括:提交压缩后的 JS 文件、忽略路由和接口封装、把锁文件当成源码、组件代码和说明书功能完全对不上。这些问题通常不会靠改一个文件名解决,需要同时检查申请表、源码文档、说明书和最终导出的 PDF。
提交前建议用材料预审工具重新检查名称、版本、页数、页眉页码和材料完整度;如果已经收到补正通知,应先拆解通知中的问题类型,再逐项修改。
提交压缩后的 JS 文件
忽略路由和接口封装
把锁文件当成源码
组件代码和说明书功能完全对不上