問題タブ [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ファイルのspecを実行するときは、upload_toolファイルを次のように含める必要があります。

次に、upload_toolには次のようにwindows_gui.rbが必要です。

私の質問は、upload_tool.rbではなくtest_spec.rb(../が必要)に関連してwindows_gui.rbを参照する必要があるのはなぜですか?これは私には間違っていると感じます。テスト仕様のコンテキスト外でupload_tool.rbを使用したいと思います。つまり、毎回requiresを変更する必要があります。

明らかに何かが足りないのですが、テスト仕様に関連して参照しないと、ファイルが見つからないというエラーが発生します。

ここで無知になってすみませんが、私は手ぶらでやって来ます。どんな考えでもありがたいです。

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 - メニューに実装されていない正しいlinkrelCSSスタイルシート

私は持っていますmenu.php、そしての<head>セクションでは、もちろんタグとしてmenu.php持っています、どちらも完全にうまく機能します。menu.csslink rel

menu.phpは「メニュー」なのでrequire、Webサイト内を移動するために「メニュー」が必要なページに配置しました。ただし、独自のCSSスタイルシートrequireを持つページでmenu.phpを実行すると、他のスタイルシートのフォントサイズが継承されます。 menu.php<body>

これが私が言おうとしていることです:したがって、私require menu.phpがオンにするとprofile.phpmenu.php要素はprofile.css実際にあるべきものではなく、のサイズになります(menu.css)。次の問題を解決するにはどうすればよいですか?現在、私はタグrequiring menu.phpの前にいます。<html>

これを中に入れるべき<head>ですか?何処か別の場所?

ありがとうございました。


からのコードの一部menu.php:

<html>上記のファイルのタグの前にPHPコードを配置しました。

以下のコードは次のものから来ていmain.phpます:

0 投票する
1 に答える
892 参照

ruby - コンソールでファイルを強制的に要求するにはどうすればよいですか? 「リロード!」コマンドが機能しません。

rails-3.0.0.beta3 と ruby​​-1.9.2-preview3 を使っています。

application_controller.rb でいくつかの新しいメソッドを定義したので、コンソールでテストする必要があります。

application_controller.rb のいくつかのコードを変更した場合。
コンソールを再起動する必要があります。

「リロード!」を使用しようとしました。コマンド、ちょうど動作しません。

そして、「require 'applicatioin.rb'」を使用しますが、
まだ機能しません。

ヘルプ!

0 投票する
2 に答える
492 参照

php - PHP関数requireを使用するときにphpをプレーンテキストとして解釈する

require 関数を使用してコードを配置するメイン サイトがありますが、php 関数を追加するとプレーン テキストとして表示されます。PHPコードはかなり長いので、ここには貼り付けません。誰でもそれを手伝ってもらえますか?

ありがとう

わかりました私はいくつかのコードを追加しています:

機能が 1 つだけのパーツが必要です:

主要部分:

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にrequireではなくincludeするのはなぜですか?

重要なファイルに対して、require の代わりに include を使用している php CMS が表示されます。header.php などのこのファイルは必須ではありませんか? ファイルを開くことができない場合、スクリプトは続行します。

0 投票する
2 に答える
902 参照

php - インクルードは何もしません

サーバーのドメインに接続する前にファイルを確認したい。それらを直接管理者に追加し、ファイルをアップロードしましたが、それらにアクセスする方法がわかりません。

4 つのドメインが接続されていますが、アクセスできるのは 1 つだけです。より高いレベルからファイルを含めることが可能であることがわかりました

それは私に正しいイメージを与えました。しかし、私がやったとき:

何も起こりません (エラー報告をオンにしました)。

私が次のようなことをしたとき:

何も印刷されません...一体何ですか?

解決: