project-structure相关内容

Django 项目工作目录结构的最佳实践

我知道实际上没有唯一的正确方法.但是,我发现很难创建一个对每个开发人员和管理员来说都运行良好并保持干净的目录结构.github上的大多数项目都有一些标准的结构.但它并没有显示一种在 PC 上组织其他文件和所有项目的方法. 在开发机器上组织所有这些目录的最方便的方法是什么?您如何命名它们,以及如何连接并将其部署到服务器? 项目(您正在进行的所有项目) 源文件(应用程序本身) 存储库的 ..
发布时间:2021-12-02 18:55:17 其他开发

Android Studio - 在单个项目中具有共同依赖项的多个 Android 应用程序

我有两个不同的安卓应用 A 和 B.A和B是同一个项目中的模块 两者都依赖于一个库模块 Z,而 Z 本身又依赖于另外两个库模块 X 和 Y A -> Z B -> Z Z -> X, Y 现在这个问题的公认答案 表示单个 Android Studio 项目不能有多个应用. 奇怪的是,我能够构建这两个应用程序(在一个 android studio 项目中)并在我的手机 ..
发布时间:2021-11-21 21:01:59 Android

无法在 Android Studio 中的项目结构上添加模块

结构项目窗口没有显示所有选项,我无法添加库或模块. 检查图像: 这是所有选项的外观: 我尝试修复重新安装 androidstudio 的问题,但是没有用.我正在使用 Android Studio 2.9 并且我已经有可用的 ABS,但我无法让 HoloEverywhere 工作 这个问题有什么解决办法吗?先谢谢了 解决方案 用鼠标右键单击可见的包,然后选择“打开模块 ..
发布时间:2021-11-21 20:52:44 Android

Android Studio:“新模块->导入现有项目"与“导入模块"

我有什么: 四个独立工作的 Android 模块: MyProjectMainModule,一个主容器应用,附属于MyProject MyGradleModule,一个库,包含在 gradlew 过程中构建的所有必要组件. MyPreGradleModule,一个库,带有src/、res/、AndroidManifest.xml、和 pom.xml,没有 gradle 包装 ..
发布时间:2021-11-21 19:45:14 Android

Android Studio 未在项目结构中显示模块

我正在使用 Android Studio,我想将模块添加到我的项目中,例如“动作栏夏洛克"或 jar 文件,但是当我打开项目结构时,菜单中没有模块或库:\ 在 intelij 中它出现了: 有什么问题吗?如何在 Android Studio 中添加这些模块? 解决方案 2019 年 3 月 19 日更新 某人最近刚刚面临的新体验,即使他/她确实在 app 模块中添加了一个 ..
发布时间:2021-11-21 19:21:03 Android

Android Studio 未在项目结构中显示模块

我正在使用 Android Studio,我想将模块添加到我的项目中,例如“动作栏夏洛克"或 jar 文件,但是当我打开项目结构时,菜单中没有模块或库:\ 在 intelij 中它出现了: 有什么问题吗?如何在 Android Studio 中添加这些模块? 解决方案 2019 年 3 月 19 日更新 某人最近刚刚面临的新体验,即使他/她确实在 app 模块中添加了一个 ..
发布时间:2021-11-21 19:20:59 Android

我应该将我的管理页面包含到 angular 项目中还是应该创建一个单独的页面?

嘿,我正在为我的 SpringBoot 应用程序开发前端.我刚刚开始学习 Angular.如果我在同一个项目中创建管理页面,我不确定是否存在安全问题. 管理页面和用户页面将共享大量代码,但其他任何人都不应访问管理操作(甚至数据). 到目前为止我发现了什么:我应该为管理员和用户创建两个 Angular 项目吗? 那么创建一个包含两个模块的 Angular 项目应该是正确的方法吗?但 ..
发布时间:2021-07-17 20:45:56 其他开发

我如何建立一个基本的 Ruby 项目?

我想创建一个包含 10 ~ 20 个类/文件的小型 Rub​​y 项目.我需要一些 gem,我想使用 RSpec 作为测试框架. 我以后可能想构建一个 gem,但这并不确定. 是否有一些操作方法或指南可以向我展示如何设置项目的基本结构? 我的问题是: 在哪里放置我的所有自定义错误/异常? 是否有一些命名目录(如 lib、bin、src 等)的约定? 在哪里放置测试数据或 ..
发布时间:2021-07-11 20:17:14 其他开发

理想的 Ruby 项目结构

我正在对 ruby​​(非 Rails/merb/etc)项目的理想项目结构进行概述/澄清.我猜它如下 app/bin/#用于命令行执行的文件库/应用名称.rbappname/#Classes 等等Rakefile #运行测试自述文件test,spec,features/#无论你选择哪种测试方式appname.gemspec #如果是 gem 我有什么问题吗?我遗漏了哪些部分? 解决方案 ..
发布时间:2021-07-11 18:52:14 其他开发

pytest:如何制作专用的测试目录

我想要以下项目结构: |--文件夹/||--测试/||--项目/ 让我们写一个简单的例子: |--test_pytest/||--测试/|||--test_sum.py||--t_pytest/|||--sum.py|||--__init__.py sum.py: def my_sum(a, b):返回 a + b test_sum.py: from t_pytest.sum imp ..
发布时间:2021-06-25 18:44:14 其他开发

重构NodeJS项目的中间件代码,使用路由、控制器和模型

我目前难以构建我的 NodeJS 项目.我关注了几个 YouTube 系列,看到人们使用不同的技术来构建他们的代码.在我的情况下,您会建议我使用哪种结构?最佳做法是什么? 我的 app.js 包含到 MongoDB 的连接建立、初始化 express、bodyParser、pug 作为视图引擎,最后启动服务器. 我的 router.js 包含所有路由和不幸的一些中间件代码,我想将它们移 ..
发布时间:2021-06-12 20:51:51 其他开发

C ++ Makefile,是否可以将其分解为更多?

我有一个学校项目,我想编写一个Makefile,我看到了一些示例,这些示例将Makefile与多个源目录和多个可执行文件一起使用,但仍无法正确地将其实现到我的Makefile中. PS:我正在使用doctest进行单元测试(但无法更改). 这是项目结构(我无法更改): .├──箱├──搭建├──外部│└──doctest.h├──包括│├──file1.hpp│└──file2.hp ..
发布时间:2021-05-31 19:47:03 其他开发

Web项目的文件夹/目录结构-最佳做法

我正在从事不同的Web项目,我想知道关于项目/文件夹结构是否有经验法则? 我的许多应用都是在结构中构建的,每种文件类型都有其自己的目录.例如: └─┬root|├─┬node_modules|└//node_modules(npm库)|└─┬www|├─┬Libs//Js库|||├─┬角||└…(.js文件)|||└─┬Bootstrap|└…(.js文件)|├─┬JavaScript// ..
发布时间:2021-05-14 19:55:06 其他开发

跨文件组织Python类的可能性?

我已经习惯了Java模型,每个文件可以有一个公共类.Python没有此限制,我想知道组织类的最佳实践是什么. 解决方案 Python文件称为“模块",它是组织软件以使其具有“感觉"的一种方式.另一个是目录,称为“包". 一个模块是一个独特的事物,它可能具有一到两个紧密相关的类.诀窍在于,模块是您要导入的东西,并且您需要该导入对要阅读,维护和扩展您的软件的人员完全敏感. 规则是这 ..
发布时间:2021-04-22 18:45:33 其他开发

如何使用gradle将依赖项正确添加到另一个项目?

你好,我是新手,这让我有些困惑.如何在gradle配置中添加依赖项以访问 projectA1 中的 B1.java ?项目B是gradle项目,而项目A只是一个包含另一个gradle项目的文件夹. 这是我的结构: 工作区: ProjectA projectA1 ... 在这里我想访问 B1.java build.gradle projectA2 ... build. ..
发布时间:2021-04-16 19:34:25 其他开发

Android Studio:文件->“项目结构"缺少更改应用程序ID,版本,版本名称等的选项

因此,每次更新应用程序时,我都会使用 file->项目结构以增加版本并放入版本名称.当我想将代码分叉到其他应用程序中时,我也用它来命名应用程序ID. 但是今天我在文件->“项目结构"中找不到应用程序ID,版本,版本名称等. 几个月前,我也遇到了这个问题,选项突然又回来了.所以我不知道如何解决.我需要那些选择... 我尝试过的 加载旧项目 刷新Gradle文件并同步 重建项目 ..
发布时间:2021-04-04 21:07:37 其他开发

Intellij重新导入Gradle项目

我刚刚在Gradle项目中添加了一个新的测试源目录,并希望IntelliJ识别它.我可以关闭项目并重新打开build.gradle文件,然后选择“删除现有项目并导入";有没有一种方法可以在不删除现有项目的情况下更新模块源代码? idea { module { // just added these two lines testSourc ..
发布时间:2020-11-20 01:53:57 其他开发

Python应用程序的最佳项目结构是什么?

想象一下,您想用Python开发非平凡的最终用户桌面(非Web)应用程序。构造项目文件夹层次结构的最佳方法是什么? 理想的功能是易于维护,IDE友好,适合源代码控制分支/合并以及易于生成。 特别是: 您将源代码放在哪里? 在哪里放置应用程序启动脚本? 在哪里放置IDE项目文件? 您将单元/验收测试放在哪里? 将非Python数据(例如配置文件)放在哪里? 将非Pytho ..
发布时间:2020-10-22 03:07:21 其他开发

Web项目的文件夹/目录结构-最佳做法

我正在从事不同的Web项目,我想知道关于项目/文件夹结构是否有任何经验法则? 我的许多应用程序都已构建在每个文件类型都有其自己目录的结构中。 例如: └─┬root | ├─┬node_modules | └// node_modules(npm库) | └─┬www | ├─┬Libs// Js库 | | | ├─┬角 | | └…(.js文件) | | ..
发布时间:2020-10-12 03:35:56 其他开发