团队中会遇到在线文档管理的需求,包括技术文档,接口文档,excel文档,和产品原型的托管等需求,一直没有找到合适的开源项目来满足需求,所以动手实现了个文档管理系统(实现起来并不复杂,该教程只是提供思路,并非最佳实践)
|-- app --------服务器端项目代码
|--controller --------用于解析用户的输入,处理后返回相应的结果
|--extend --------框架的扩展
|--middleware --------编写中间件
|--model --------Schema数据模型
|--public --------用于放置静态资源
|--service --------用于编写业务逻辑层
|--router.js --------用于配置 URL 路由规则
|-- config --------egg 配置文件
|--config.default.js --------默认配置
|--config.local.js --------开发环境配置
|--config.prod.js --------生产环境配置
|--plugin.js --------配置需要加载的插件
|-- web --------前端项目界面代码
|--common --------前端界面对应静态资源
|--components --------组件
|--config --------配置文件
|--filter --------过滤器
|--pages --------页面
|--router --------路由配置
|--store --------vuex状态管理
|--service --------axios封装
|--App.vue --------App
|--main.js --------入口文件
|--permission.js --------权限控制
|-- docs --------预留编写项目文档目录
|-- vue.config.js --------vue webpack配置文件
|-- package.json
...
...
// 启动后端服务
npm run dev
// 启动前端项目
npm run build
先build个前端版本,然后再部署egg服务到本地
Apache License 2.0
InK 是一个能够帮助你快速开发web界面的界面套件,使用简单并且可扩展。使用了HTML/CSS/Javascript技术来设置布局,展示常用的界面元素,并且实现互动的特性,所有这些都是以内容为中心的,并且对于用户,开发人员和设计师来说都非常友好。 基于如下开源项目: FontAwesome (under cc-by-3.0) Ubuntu Font (under Ubuntu Font Lic
Ink-Canvas 是WPF/C# 中出色的画板工具,提供对 Seewo Boards 的出色支持。 特性 对 Microsoft PowerPoint 有优化支持(不推荐使用 WPS,会导致 WPS 自己把自己卡住,并且 WPS 对触摸屏支持较差,PPT 翻页点击就行,不是滑动,也不能放大缩小) 笔细的一头写字,反过来粗的一头是橡皮擦。(希沃白板自己并不支持此功能) 用手直接擦也可以(跟希沃白
Ink Theme Dark 纸小墨官方暗系主题系统 如何使用 Clone this repository Copy dark file to blog file and Change theme site: title: "InkPaper" subtitle: "An Elegant Static Blog Generator" limit: 10 theme: dar
问题内容: 我只是按照本指南开始使用swagger ,但是我发现一些非常奇怪的东西对我来说毫无意义。 据我所记得,当您拥有API版本号2的文档时,应使用v2 / api-docs。 因此,默认值仅应为api-docs,但出于某些奇怪的原因,我发现默认值为v2 / api-docs。 检查库文档,我发现了这一点。 如何覆盖该值,而以后又无法使用v2?(当我的API达到v2,但我也想显示旧版文档时)。
我需要一个代码(更喜欢在pyhton3),知道如何认证和下载URL直接从谷歌文档。
我如何知道用户何时在google docs中编辑完文件,以便我可以通过从Drive下载更改后的文件来更新我的应用程序?“域验证”以外的方法..??