問題タブ [module]

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 投票する
5 に答える
1090 参照

python - 相対インポートを回避するための Python モジュール構成のリファクタリング

これは私の以前の質問に関連しています。

構成ファイルの保存方法と読み取り方法を理解しています。ConfigParserConfigObjなどの選択肢があります。

架空の「eggs」モジュールについて、次の構造を考えてみましょう。

「eggs.foo.a」にはいくつかの構成情報が必要です。私が現在していることは、「a」で、

これに関する 1 つの問題は、'a' がモジュール ツリーのより深いレベルに移動すると、相対インポートが壊れることです。絶対インポートはそうではありませんが、モジュールが PYTHONPATH にある必要があります。

上記の絶対インポートに代わる可能性のある方法は、相対インポートです。したがって、「a」では、

相対インポートと絶対インポートのメリットについて議論することなく、他の可能な解決策について疑問に思っていましたか?

編集 - VCS コンテキストを削除しました

0 投票する
5 に答える
4034 参照

linux - LinuxカーネルからUDPブロードキャストする方法は?

私は実験的なLinuxカーネルモジュールを開発しているので...

LinuxカーネルからUDPブロードキャストする方法は?

0 投票する
3 に答える
12344 参照

linux - 複数の .c ファイルでカーネル モジュールをコンパイルするための Makefile の配置方法は?

複数の .c ファイルでカーネル モジュールをコンパイルするための Makefile の配置方法は?

これが私の現在の Makefile です。KDevelopによって自動生成されました

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

perl - CGI スクリプトのモジュールに Perl のインクルード パスを設定するにはどうすればよいですか?

のホスティング マシンに複数の Perl モジュールをインストールし~/perlました。Perl モジュール パスに追加するにはどうすればよいですか? パスの設定PERL5LIBまたはunshifting は@INC確実に機能しますが、CGI スクリプトとして実行している場合、環境変数は役に立ちません。この@INC方法はあまり移植性がありません。より良い方法はありますか?これは一般的な問題である必要があります。何か不足していますか?

0 投票する
5 に答える
26020 参照

perl - Perlスクリプトのモジュール依存関係を見つけるにはどうすればよいですか?

私が書いたPerlスクリプトを別の開発者に実行してもらいたい。スクリプトは、スクリプトを実行する前にインストールする必要のある多くのCPANモジュールを使用します。スクリプト(またはperlバイナリ)を作成して、欠落しているすべてのモジュールのリストをダンプすることは可能ですか?スクリプトを実行しようとすると、Perlは欠落しているモジュールの名前を出力しますが、これは冗長であり、欠落しているすべてのモジュールを一度にリストするわけではありません。私は次のようなことをしたいと思います:

あるいは:

それを行う簡単な方法はありますか?これはショーストッパーではありませんが、他の開発者の生活を楽にしていきたいと思います。(必要なモジュールが複数のファイルに散在しているため、何も見逃さずに手作業でリストを作成するのは簡単ではありません。PARについては知っていますが、私が望むものには少し複雑すぎるようです。)


更新:ありがとう、マニ、それでいい。私はについて知りませんでした%INC、私はについてしか知りませんでした@INC。私はこのようなもので解決しました:

どちらが印刷されますか:

これはうまくいくようです。

0 投票する
3 に答える
30019 参照

asp.net - asp.net、url 書き換えモジュール、web.config

MicrosoftのURL書き換えモジュールを使用して、IIS7(Vista)で.NET 3.5でASP.netを使用しています。

これは、私が持っていることを意味します

web.config 内のセクションですが、system.webServer 内で要素「rewrite」が許可されていないという警告が表示されます。

web.config の書き換え部分を許可するようにシステムを構成するにはどうすればよいですか (また、Intellisense を使用することもできます)。

ありがとうクリストフ

0 投票する
3 に答える
2082 参照

python - sys.modules 経由で仮想パッケージを利用可能にする

パッケージ「mylibrary」があるとします。

「mylibrary.config」を、動的に作成されたモジュールとして、または基本的に「mylibrary」名前空間内に「マウント」されるまったく別の場所からインポートされたモジュールとして、インポートできるようにしたいと考えています。

つまり、私は:

その設定を考えると:

さらに見知らぬ人:

そのため、直接インポートを使用すると機能するようですが、他のフォームは機能しません。それらも機能させることは可能ですか?

0 投票する
4 に答える
1281 参照

perl - ActivePerl 5.10 用の BerkeleyDB を入手するにはどうすればよいですか?

ActivePerl 5.10 用の BerkeleyDB PPM がどこにあるかを調べようとしています。これをどこで見つけるか、またはどのように構築するか、誰にも手がかりがありますか?

ここで手がかりを見つけた。彼らは、BerkeleyDB 0.33 が Perl 5.10 に対して問題なくビルドされたと主張しています。それらは PPM へのリンクを提供しますが、サポートする zip ファイルへのリンクは提供しません。だから私はそれを回避し、手動でppmzipを取得し、ppm ファイルで ppm install を実行しました。zip で提供される dll をロードできないため、これは機能しませんでした。

Oracle から BerkeleyDB コードを取得し、Visual Studio (提供されている MSI は Cygwin ツールを使用) で Win32 用にコンパイルし、CPAN から tarball を変更して、自分で ppm をビルドするだけのようです。

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

perl - Perlアプリケーションでコンパイルの失敗や不足しているパッケージなどを検出する最も簡単な方法は何ですか?

他の誰かが書いたPerlアプリケーションがあり、それをローカルマシンで実行しようとしています。しかし、モジュールの1つでエラーが発生し続けます。これは、どこかに欠落しているモジュールに基づいているようです。このことを追跡するためのいくつかの良いツールまたは実践は何ですか?

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

perl - CGIで使用できないPerlモジュールはありますか?

私は最近、Tie::FileがPerlプログラムで使用できる最良の答えを証明するという問題を抱えていました。私はCGIを使用する準備ができた時点で、質問する必要があります。CGIで使用できないPerlモジュール、特にTie :: Fileはありますか?合併症がある場合、それらを調整する方法はありますか?