问题标签 [external-dependencies]

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.

0 投票
1 回答
24438 浏览

visual-studio-2010 - TFS dll 和引用问题

我们将 Team Foundation Server 用于我们的主要项目。每次我们在现场或非现场添加新员工时,我们总是必须手动设置参考。

TFS 是否可以复制/保存/传递dll's给新用户而不必每次都安装它们?

例如,我添加新功能并安装DocumentFormat.OpenXml到我的项目中。设置它运行的代码并在我的机器上运行良好,我发布它运行良好。我将所有内容都签入 TFS。

我的同事下载了该项目尝试构建它,但它错误地说它不知道该怎么做,DocumentFormat.OpenXml因为不存在参考。

所以他们必须下载DocumentFormat.OpenXml,然后他们才能构建和运行项目。

TFS 有没有办法为我们节省这一步?

0 投票
1 回答
76 浏览

c++ - 如何查找项目中引用 .h 文件的位置,该文​​件在外部依赖文件夹中列出

我的“外部依赖项”文件夹中显示了一个 xyz.h 文件,我想找到它在我的项目中的引用位置。我怎么能找到它。!?我想删除这种依赖。如何查找在我的项目中引用了 .h 文件的位置,该文​​件在外部依赖文件夹中列出。在整个解决方案中简单搜索“xyz.h”不会得到任何搜索结果。所以没有直接引用。现在我怎么能找到 - 从它被引用的地方。我有 VS 2010。

0 投票
0 回答
412 浏览

visual-studio-2010 - 将外部依赖项移动到包含文件文件夹

我正在使用Visual Studio 2010.

一个草率的项目重构使我 50% 的项目头文件被列为外部依赖项。

有没有办法获取“外部依赖标头”的列表,并将项目目录中的那些移动到 Include Files 文件夹?

0 投票
2 回答
4788 浏览

scala - Scala - 如何在运行时从外部文件编译代码?

我想设计一个 Scala 程序,它接受 Scala 文件作为可以自定义程序执行的参数。特别是,我想在运行时提供包含将由程序调用的方法实现的文件。如何正确依赖外部文件并在运行时动态调用它们的方法?理想情况下,我还希望这些文件能够依赖于我程序中的方法和类。

示例场景:我有一个包含 line 的函数val p: Plant = Greenhouse.getPlant(),并且Greenhouse具有该getPlant方法的类定义在将在运行时提供的文件之一中。在该文件中,该方法getPlant返回 a Rose,其中Rose <: PlantPlant在原始程序中定义。假设文件仅在运行时而不是在编译时加入,我如何实现(或近似)这种相互依赖性?

0 投票
1 回答
170 浏览

maven - 如何在 Nexus 中使用 GrailsCentral

我希望我的 Grails 应用程序使用由内部 Nexus 安装托管的存储库,而不是直接指向GrailsCentral(),GrailsPlugins()MavenCentral(). 实现这一目标的最佳策略是什么?我已经尝试创建一些内部存储库,它们代理其他外部存储库,但有时找不到新的依赖项。

0 投票
2 回答
92 浏览

external-dependencies - 摆脱所有系统路径依赖

当我安装多设备混合应用程序[mdha] / cordova预览时,我发现它向我的系统路径环境变量添加了一整套条目。
具体来说,它们是以下...

我更喜欢让我的开发工作站系统路径环境变量除默认操作系统所需值之外的任何内容,特别是避免使用以下...

原因是我认为它提供了更好的性能,因为搜索不在我的路径中的 exe/dll 会更快地返回,并且我发现和启动不属于 OS 签名的 exe/dll 集的核心集的东西的风险较小我可以信任。

问题

我们是否正在采取任何措施来研究允许未来删除 mdha/cordova 更新而无需将所有这些额外条目添加到系统路径的方法?

0 投票
0 回答
34 浏览

amd - 公共 AMD 兼容包中的外部依赖项

我正在开发一个依赖于开源 JavaScript 库的开源 JavaScript 应用程序。

我正在将我的应用程序构建为 AMD 包。

我阅读了AMD 规范

我阅读了大部分RequireJS API文档。

我觉得我对这个主题有足够的理解。

虽然,我至少错过了一件。

我的应用程序应该如何获得它的依赖?

是否通过我的应用程序公开的每个调用中的参数,例如:

或者,它应该是通过依赖项,例如:

或者,我错过了什么?

根据这个问题及其答案,它似乎是前者。

我正在阅读Universal Module Definition

0 投票
0 回答
1790 浏览

c++ - 在 Visual Studio 2013 中运行 itk 的 HelloWorld 示例

我已经使用此链接中的答案在我的系统上安装了 itk 。

所以,我在 C:\Program Files (x86)\ITK 中有 bin、include、lib、share 子文件夹。

(小问题:bin子文件夹是否只有“itkTestDriver.exe”文件?)

现在,我正在尝试运行 HelloWorld 示例。我创建了一个由 HelloWorld.cpp 组成的项目。

我从未使用过外部库,所以我在互联网上搜索并做了以下操作:

  • 在 Projects->properties->linker->input->additional dependencies 中:kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32。 lib;uuid.lib;odbc32.lib;odbccp32.lib;C:\Program Files (x86)\ITK\lib\ITKCommon-4.6.lib;%(AdditionalDependencies)
  • 项目->属性->链接器->通用->附加库目录:C:\Program Files (x86)\ITK\include\

但是,我仍然有问题,由于找不到头文件的致命错误,我无法构建我的程序。

我还尝试将 ITK\include\ 中的所有头文件复制到我的项目目录中,但对于其他文件,我仍然遇到相同的错误。

如果有人能帮我解决这个问题,我将不胜感激。


更新:

我做了以下事情:

  • 项目->属性->链接器->输入->附加依赖项:我添加了 C:\Program Files (x86)\ITK\lib*.lib;

  • 项目-> 属性-> C/C++-> 附加包含目录:我添加了 C:\Program Files (x86)\ITK\include\ITK-4.6;

然后,我收到了这个错误:

错误 1 ​​错误 C4996:“std::_Copy_impl”:带有可能不安全参数的函数调用 - 此调用依赖于调用者检查传递的值是否正确。要禁用此警告,请使用 -D_SCL_SECURE_NO_WARNINGS。请参阅有关如何使用 Visual C++ 'Checked Iterators' i:\microsoft visual studio 12.0\vc\include\xutility 2132 1 ConsoleApplication1 的文档

我通过禁用警告来修复它:

  • 在“项目->属性-> C/C++->高级->禁用特定警告->”中,我添加了“4996”。
0 投票
1 回答
62 浏览

ruby - Ruby 非 gem 依赖项

我想使用的一个叫做回形针的 gem 需要安装 imagemagick。我怎样才能让 rails 来管理这些非 gem 依赖项(对于团队/版本控制的项目,你不能只要求每个人都为你的功能安装依赖项)。

我一直在寻找答案,但找不到合适的答案。

0 投票
1 回答
1491 浏览

java - 在eclipse中导出java项目时包含外部jar

我开发了一个包含外部 jar 的程序。现在我需要将此程序转换为可运行的 jar(它具有 main 方法)并将其放置在另一个位置。

但是如何在这种转换中包含外部依赖项。我不希望其他人一次又一次地下载外部 jar。

问候,湿婆