问题标签 [require]

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 回答
34655 浏览

ruby - Ruby 需要“文件”和相对位置

所以我正在编写一些 rspec 测试,但我对我缺乏对 Ruby 的理解感到尴尬。

我的文件结构如下所示:

  • GUI_Tests/Tests/test_spec.rb
  • GUI_Tests/windows_gui.rb
  • GUI_Tests/upload_tool.rb

当我为 test_spec.rb 文件运行规范时,我需要像这样包含 upload_tool 文件:

然后,upload_tool 需要 windows_gui.rb,如下所示:

我的问题是,为什么我必须参考相对于 test_spec.rb(需要 ../)而不是 upload_tool.rb 的 windows_gui.rb?这对我来说感觉不对,我想在测试规范之外使用upload_tool.rb,这意味着每次都改变需求。

显然我遗漏了一些东西,但如果我没有参考相对于测试规范的内容,我会得到一个找不到文件的错误。

抱歉在这里如此无知,但我空手而归。任何想法表示赞赏。

BB

0 投票
7 回答
105573 浏览

python - 如何在 Python 中进行多次导入?

在 Ruby 中,我不会多次重复“require”(Python 中的“import”)这个词

所以它会遍历一组“libs”和“require”(导入)它们中的每一个。现在我正在编写一个 Python 脚本,我想做类似的事情。有没有办法,或者我需要为所有这些写“导入”。

直截了当的“翻译”类似于以下代码。无论如何,由于 Python 不导入命名为字符串的库,因此它不起作用。

提前致谢

0 投票
1 回答
770 浏览

php - PHP - 检索包含或需要它的脚本的名称

您如何检索包含或需要它的脚本的名称?

示例:脚本 login.php 有一个 require_once('validate.php') ... validate.php 也被许多其他脚本调用。除了手动设置标志之外,有没有办法让 validate.php 知道哪个脚本包含/需要它?

0 投票
2 回答
1225 浏览

php - 没有为菜单实现正确​​的链接 rel CSS 样式表

我有menu.php,在 的<head>部分menu.php,我当然有menu.css一个link rel标签,两者都工作得很好。

因为menu.php是“菜单”,所以我在require需要“菜单”的页面上进行了操作,以便在网站上导航。但是,每当我require在具有自己的CSS 样式表的页面上使用 menu.php 时,都会menu.php继承另一个<body>样式表的字体大小。

这就是我想说的:所以如果我require menu.php打开profile.phpmenu.php元素将变成 的大小profile.css,而不是它们真正应该的大小(menu.css)。如何解决以下问题?目前,我在标签requiring menu.php之前。<html>

我应该把这个放在里面<head>吗?别的地方?

谢谢你。


部分代码来自menu.php:

我已将我的 PHP 代码放在<html>上面文件中的标记之前。

以下代码来自main.php

0 投票
1 回答
892 浏览

ruby - 如何强制要求控制台中的文件?'重新加载!命令只是不起作用!

我使用 rails-3.0.0.beta3 和 ruby​​-1.9.2-preview3。

我在 application_controller.rb 中定义了一些新方法,需要在控制台中进行测试。

如果我更改了 application_controller.rb 中的一些代码。
我必须重新启动控制台。

我曾尝试使用“重新加载!” 命令,只是不工作。

然后我使用“require 'application.rb'”,
仍然不起作用。

帮助!

0 投票
2 回答
492 浏览

php - 使用 php 函数需要时将 php 解释为纯文本

我有主站点,我使用 require 函数将代码放入其中,但是当我将 php 函数添加到其中时,它们显示为纯文本。php代码比较长,这里就不贴了。有人可以帮我吗?

谢谢

好的,我正在添加一些代码:

要求只有一个功能的部分:

和主要部分:

0 投票
3 回答
13088 浏览

php - PHP包含文件扩展名?

对于 PHP 中必需/包含的文件,使用.inc扩展与.inc.php扩展是否更好.php

0 投票
1 回答
268 浏览

php - PHP - 文件名在不同脚本上调用函数,从包含函数的脚本中获取文件名

fileA.php:需要 function.inc.php 并使用x()该包含文件

fileB.php:需要 fileA.php用户调用 fileB.php 来获取 fileA.php

function.inc.php: function x() - 返回调用它的文件名

什么是 PHP 服务器变量或任何从function.inc.php中获取 fileA.php 名​​称的变量?

  • 用例 - 函数 x() 可以是mysql_query() or die(mail( {info about error as well as which file caused it} )

基于下面的答案 - 这有效:

function x($q){ mysql_query($q) or die(mail('yourself@example.com,'error @ '.$_SERVER['PHP_SELF'] , serialize(debug_backtrace()) . "\n\n".mysql_error())); }


  • 对于投反对票的人-您能否为上面的功能跟踪提供更好的想法/解决方案?
0 投票
4 回答
365 浏览

php - 为什么在 php cms 中包含而不是要求?

我看到 php CMS 使用 include 而不是 require 他们的重要文件。不应该需要诸如 header.php 之类的文件吗?如果文件无法打开,脚本将继续!

0 投票
2 回答
902 浏览

php - 包含什么都不做

我想在连接服务器上的域之前检查文件。我已经在直接管理员中添加了它们,我已经上传了文件 - 但我不知道如何找到它们。

我连接了 4 个域,但我只能访问一个。我看到可以包含更高级别的文件

这给了我正确的形象。但是当我完成后:

什么也没有发生(我已打开错误报告)。

当我做了类似的事情时:

什么都没有打印出来...到底是什么?

解决方案: