# icon-api **Repository Path**: ziniao/icon-api ## Basic Information - **Project Name**: icon-api - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: config-user - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-14 - **Last Updated**: 2024-08-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #图标管理平台api node版本 16.20.1 安装依赖 npm install 启动项目 npm start 接口地址: [http://localhost:3013](http://localhost:3013) 生成api文档 npm run apidoc api地址: [http://localhost:3013/apidoc](http://localhost:3013/apidoc) 本项目是一个fontIcon管理系统,用户上传svg图标,自动生成css和js,支持图标预览和下载 config/path.js中配置两个相对路径,iconPath:存放用户上传的svg;fontPath:存放生成的字体和css文件 生成的css和js文件放在public下,以静态资源的方式供外部访问 用户列表在config/user.js中配置, admin角色拥有删除项目和图标的权限,dev角色只能预览和上传。