问题标签 [requires]

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 投票
3 回答
7066 浏览

dependencies - 如何使 RPM 依赖于包 a 或包 b?

这似乎是一个简单的问题,但文档似乎没有什么要说的。我想做类似的事情,Requires: vim or emacs但是当我这样做时,我实际上依赖于vim,oremacs. 依赖两个包中的一个或另一个的语法是什么?

0 投票
4 回答
6729 浏览

ruby - 如何访问在 IRB 中需要的 Ruby 文件中定义的变量?

该文件welcome.rb包含:

但在 IRB 中,我无法访问刚刚创建的变量:

require当您进入 IRB 会话时,引入预定义变量并完成初始化工作的最佳方法是什么?全局变量似乎不是正确的路径。

0 投票
0 回答
114 浏览

package - 全局符号“$new_cat_id”的问题需要在 merging3.pl 处显示包名

我想运行 merging3.pl。但总是有这样的错误:

全局符号“$new_cat_id”需要在 merging3.pl 第 2 行显示包名 51。全局符号“$new_cat_id”需要在 merging3.pl 第 2 行显示包名 65. merging3.pl 的执行由于编译错误而中止。

这是我的 merging3.pl 的一部分

# 获取 facets/categories my $query_local1 = "SELECT id, category_name FROM category"; 我的 $query_local2 = "WHERE id=$new_cat_id AND deleted=0"; 我的 $query_local = $query_local1.$query_local2; 我的 $query_handle_local = $connect->prepare($query_local); $query_handle_local->execute();

我的 ($lid, $lname); $query_handle_local->bind_columns(\$lid, \$lname); while ($query_handle_local->fetch()) {

谢谢你,真的很感激!

0 投票
3 回答
1187 浏览

android - 如何在安卓市场更改“需要安卓”版本

我在 android 市场上发布了一个应用程序

奇怪的是,即使它使用谷歌地图,在市场上它说:需要 Android:1.0 及更高版本

如何在不弄乱清单文件的情况下更改它?有办法吗?

我一直在更改当前为 1 的 android:minSdkVersion,但我的代码在奇怪的地方受到影响,意外崩溃并且布局也发生了更改

有任何想法吗?谢谢!!

0 投票
4 回答
486 浏览

c# - 私有静态只读字段的代码合同和失败

我的班级中有一个私有静态只读字段:

对于问题 #1,我使用了一个空合并运算符来默认为某个魔术字符串并修复了它,但我真的不喜欢那个解决方案。我希望有更好的解决方案。

对于问题 #2,我唯一能想到的是使用 Contract.Assumes,因为如果我尝试使用Contract.Requires(MyDirectory.Exists || !String.IsNullOrEmpty(MyDirectory.FullName));它会抱怨可见性(在受保护方法的要求中使用的私有字段)。

0 投票
0 回答
492 浏览

mapping - 如何使用 maven 创建包含 rpm 模块的 rpm?

我正在尝试使用 rpm-maven-plugin 生成一个“rpm 容器”。这个容器应该包括我之前生成的三个 rpm,并在 yum 存储库中共享。所以想法是有一个带有 pom 文件的空项目,该文件生成一个 rpm 文件,其中仅包含来自存储库的三个 rpm。我的问题是我不想包含其他任何东西,所以我不需要在其中映射任何东西,因为它们里面的 rpms 有自己的映射配置和安装后脚本。我添加了一个小例子来更好地解释我的问题。

  • 我在本地 yum 存储库 (aaa.repo) 中有三个项目 proj1.rpm、proj2.rpm、proj3.rpm。
  • 我创建了一个带有 rpm-plugin 的孤独 pom.xml 的新项目,以创建一个包含这三个项目的“全局”rpm,到目前为止我所做的是:

<插件>

我不得不添加一个空映射,因为没有它它就无法运行。当我执行时:

sudo yum -v --nogpgcheck localinstall globalProject.noarch.rpm

它解决了依赖关系,但不安装 rpm 的内容。有任何想法吗?

0 投票
1 回答
171 浏览

ruby - 如何在 Ruby 中查找所有引用的文件

我想检测 Ruby 文件直接引用的所有文件以用于文档目的。阅读基本要求列表是不完整的,因为有些文件是可传递导入的,而另一些文件是导入但从未使用过的。例如:

然后我想要的列表a.rbb.rb, c.rb. 没有 D 或 E,因为它们没有被直接引用。希望这是有道理的!

0 投票
1 回答
121 浏览

c#-4.0 - CodeContracts:需要未经证实:(image.PixelFormat & PixelFormat.Indexed) == 0

Net 4.0 的代码合同中的以下警告是什么意思以及如何修复它???

CodeContracts: requires unproven: (image.PixelFormat & PixelFormat.Indexed) == 0

我正在做:var bmp = new Bitmap(pSize.Width, pSize.Height, System.Drawing.Imaging.PixelFormat.Indexed)var g = Graphics.FromImage(this._otherBitmap)

顺便说一句:关于代码合同的成熟程度以及您是否会使用它们以及它们是否仍然存在等问题存在一些问题,但它们是 2009 年到 2011 年。现在是 2013 年......你怎么看???

提前致谢

0 投票
1 回答
77 浏览

javascript - 如何在 Backbone.js 中实现嵌套命名空间

我一直在阅读一些文章和视频教程来开始使用Backbone.js。目前我正在阅读 Addy Osmani 的Backbone Fundamentals。关于命名空间的这一部分建议使用类似 YUI 的嵌套命名空间,但由于我是 BB 新手,所以我需要一些代码方面的帮助。

我的实际问题是如何使用requirejs在主干中实现嵌套命名空间(请提供示例)。

真诚的问候,

0 投票
1 回答
1314 浏览

unique - web2py, unique = True 不适用于表引用

我只是想创建一个简单的应用程序,其中有 2 个表在模型中相互链接:

在控制器中:

假设用户调用 default/add_project 并添加“Project 1”,如果用户调用 default/add_project 并再次添加“Project 1”,用户会得到错误值已存在于数据库中。

如果此过程转到 default/add_main,如果用户添加(例如在 main_watershed 字段 = MAIN 1),则弹出相同的字符串 NO 错误。

有什么遗漏吗?为什么我的价值不是唯一的?