Boost Note是一种文档驱动的项目管理工具,可最大化远程DEVOPS团队速度。
https://boostnote.io/

如果您不知道如何使用该应用程序,请在我们的问答讨论页面上进行讨论。
如果找到错误,请为我们的GitHub问题跟踪器创建问题。
如果是紧急或私人的,请加入我们的Slack频道,并将直接消息发送给 @rokt33r。
如果您对我们的项目感兴趣,则可以以多种不同的方式参与。
阅读我们的贡献指南,以了解我们的开发过程,如何提出错误编织和改进。
为了改善应用程序,我们需要您的想法!这可能是现有功能的新功能或改进。如果有的话,请在功能请求类别中进行讨论。
有很多方法可以帮助我们的社区。您可以通过撰写文章分享使用我们的应用程序的方式。您可以在一般讨论页面,外部开发人员社区(Dev.to或Reddit)和您的博客中编写它。
另外,您可以通过在此处回答他们的问题来帮助其他用户。
我们将“ Help Want”标签留给了一些外部贡献者可以尝试解决的问题。他们中的一些人可能有一个小赏金,因此黑客入侵后可以从中喝一杯咖啡。如果您发现任何有趣的问题,但是它们的规格尚不清楚,或者您不知道如何修复它们,请对这些问题发表评论。然后,我们将为您提供更多说明。
当前,我们仅提供前端源代码,因此您不能自己托管我们的后端服务器。但是您可以通过模拟后端模式参与开发。尽管它仍然尚未涵盖所有API,但您可以访问基本文件夹和文档管理。
创建.env文件。
NODE_ENV=development
MOCK_BACKEND=true运行WebPack处理器。您必须在单独的终端中运行它们。
npm run dev:cloud
# You can skip next two scripts if you don't need to run electron app.
npm run dev:electron
npm run dev:webpack启用模式后,所有API调用将传递给src/cloud/api/mock/mockHandler.ts 。
源代码与路由器接口非常相似。您需要的就是method , pathname和处理程序功能。因此,当您在调用GET /api/something时Not Found错误时,您可以简单地添加一个模拟路由。
{
method : 'get' ,
pathname : 'api/something' ,
handler : ( { search } ) : GetSomethingResponse => {
return {
... something
}
} ,
}npm run dev:cloud :为云空间运行WebPacknpm run dev:webpack :为桌面应用程序运行WebPack主窗口渲染器npm run dev:electron :desktop应用程序主处理器运行WebPacknpm run dev:mobile :运行移动应用程序的WebPacknpm run lint :检查棉绒错误npm run format :尝试自动修复棉绒错误npm test :运行测试脚本npm run tsc :检查类型错误npm run build:electron-production :桌面应用的构建资产npm run build:cloud-production :为云空间构建屁股npm run build:mobile-production :移动应用程序的资产npm start :使用预先建立的资产运行桌面应用npm run meta :为桌面应用构建准备元数据(生成软件包。电子构建模块的JSON)npm run prepack :创建桌面应用程序安装程序而无需签名npm run release :创建用于生产的桌面应用程序安装程序并将其上传到GitHub GPL -3.0©2016-2022 BOOSTIO