问题标签 [project]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何清除大型项目中的依赖项?
我即将继承一个具有大量第三方依赖项的相当大的 Java 企业项目。至少包含 70 个 JAR,其中一些似乎未使用,例如我知道未使用的 spring.jar。
多年来,随着各种开发人员接触到代码库,他们似乎都尝试了新的每月项目类型库。
如何摆脱这些?当然,在合理范围内,显然某些依赖项有助于不必重新发明轮子。
我显然对基于 Java 的项目很感兴趣,但我欢迎跨语言回答人们认为会有帮助的问题。
configuration - 我可以参数化 CruiseControl.NET 项目配置,以便 Web 界面公开参数吗?
我目前正在尝试使用 NAnt 和 CruiseControl.NET 来管理我的软件开发的各个方面。目前,NAnt 几乎可以处理所有事情,包括根据我在命令行中指定的输入目标替换特定于环境的设置(例如,数据库连接字符串) 。
CruiseControl.NET 用于在提交新代码时为默认环境(dev)构建应用程序。我还希望 CruiseControl.NET 为我的其他环境测试和阶段调用构建,但我不希望每次(每天)调用开发构建时自动调用这些,因为测试和阶段部署发生的频率要低得多。测试和阶段部署仅在应用程序准备好进行 QA 时进行。
我可以通过指定多个项目来轻松做到这一点,每个环境一个。但是,我已经配置了许多项目,我的应用程序中的每个里程碑都有一个。如果我必须为每个里程碑设置 3 个项目,CruiseControl.NET 配置可能会很快失控。
这是我的问题: 我可以参数化 CruiseControl.NET 项目配置,以便 Web 界面公开参数吗?
最好(我认为),我可以在 Web 界面中公开每个环境(例如,开发、测试、阶段)的复选框。将为检查的每个环境进行构建,无论构建是强制的还是自动的。如果我可以默认选中状态会更好。
vb.net - 有没有关于 VB.Net 项目文件结构的好的文档?
我需要开始弄乱一个 vb.net(vs2008) 项目文件,并且我想要一个参考,理想情况下,它是规范。
任何链接都会非常有帮助
visual-studio - 从 VC6/VC2005/VC2008 项目文件调用批处理/脚本文件
有没有办法从 VC6(及更高版本)项目文件中调用外部脚本或批处理文件?
我有一个后台进程,在尝试构建某些项目(DLLS、可执行文件)之前我需要杀死它,并且还没有找到从项目本身成功完成此操作的方法。我只想调用一个带有 taskkill 命令的批处理文件。
(是的,我可以在构建项目之前从命令行运行批处理文件,但我并不总是记得这样做,并且自动完成对整个开发团队来说更方便且不那么烦人。)
eclipse - 项目列表存储在 Eclipse 工作区的什么位置?
我将 Eclipse 与“外部”项目一起使用——即从现有源创建的项目。
在工作区文件中四处寻找,我找不到对这些项目的任何引用。我的问题是:Eclipse 如何跟踪这些项目?
我希望能够自动将这样的项目添加到工作区(通过生成.project
和.classpath
文件)。
c++ - Visual Studio 2008下的C++项目结构
所以,我已经从事 Java 多年了,但现在我开始了一个 C++ 项目。我正在尝试确定设置所述项目的最佳实践。
在项目中,您通常如何构建他们的代码?您是否使用命名空间文件夹执行 Java 风格并以这种方式分解您的源代码?您是否将公共标头保存在包含目录中以便于参考?
我已经看到了这两种方法和其他方法,但是对于大型项目来说,什么是好的方法?
此外,您如何处理应用程序结构中的资源/文件夹?log
最终项目安装一个用于存储日志的lib
文件夹,可能是一个用于存储库文件的文件夹,可能是一个用于数据的文件夹,这一切都很好data
,但是您如何管理项目中的这些位?有没有办法定义它,所以当您构建解决方案时,它会为您构建结构?或者,您是否只需进入您构建的配置文件夹(调试、发布等),并手动构建文件结构,从而确保您的 EXE 文件期望找到的路径正确定位?
version-control - MS Source Server:srcsrv.ini 变量的意义
MS 源服务器技术使用名为 srcsrv.ini 的初始化文件。其中一个值标识源服务器位置,例如,
文档对这个值没有给出很多答案。首先,我无法找到值名称的意义,即左侧的内容——而且我没有看到它在其他任何地方使用过。高级 Windows 调试中的 Hewardt & Pravat说“左侧......代表项目名称”,但这似乎与 MS 的“MYSERVER”示例不符。
左边的意义是什么?它还用在什么地方?该值是引用服务器还是项目,是每台服务器一个,还是每个项目一个?
eclipse - 如何在 Eclipse 项目之间共享 Web 内容
虽然 J2EE 模块参考功能允许您创建通用 Java 库项目,但我找不到为 Web 内容执行此操作的简洁方法。
我有通用的 JSP、CSS 文件、JavaScript 库甚至是描述符片段,我想在多个动态 Web 项目中使用它们,因此这些人工制品只在一个地方编辑,但将被导出到每个动态 WebProject WAR文件。
令我惊讶的是,如果不编写自己的脚本并挂钩到导出过程中,我就无法找到一种方法来提高网络空间的可重用性。
有没有办法做到这一点?谢谢。马特。
iphone - 新 iPhone 应用程序 - 如何选择要使用的 Xcode 模板?
一般来说,我想了解在制作新的 iPhone 应用程序时使用哪些模板。谁能提供一些指导方针、提示和经验法则?
另外,我应该为此苦恼多少?如果我从错误的开始,我可以手动添加缺少的部分,这很难吗?
以下是我看到的选择供参考:
- 基于导航的应用程序
- OpenGL ES 应用程序
- 标签栏应用
- 实用程序
- 基于视图的应用程序
- 基于窗口的应用程序
python - 你如何管理你的 Django 应用程序?
我只是想尝试用 django 构建一个项目。因此,我有一个关于如何管理这样一个项目的(基本)问题。因为我找不到任何关于如何将项目拆分为应用程序的指南。
我们以一种 SO 为例。您会使用哪些应用程序?我想说应该有应用程序“用户”和“问题”。但是,如果也有一个包含静态文章的主题系统呢。也许他们也可以获得选票。那么如何构建应用程序结构呢?一款用于“问题”、“投票”和“主题”的应用,还是一款用于“内容”的应用?
我不知道该怎么做。也许是因为我对 Django 还不太了解,但我也很感兴趣......