タグ付けされた質問 「module」

より大きく、より複雑なシステムの論理的な細分。

12
Rails 3のlibフォルダーからモジュール/クラスをロードする最良の方法?
最新のRails 3リリースはlibからモジュールとクラスを自動ロードしないため、それらをロードするための最良の方法は何でしょうか? githubから: A few changes were done in this commit: Do not autoload code in *lib* for applications (now you need to explicitly require them). This makes an application behave closer to an engine (code in lib is still autoloaded for plugins);

19
python-ldapをインストールできません
次のコマンドを実行すると: sudo pip install python-ldap 私はこのエラーを受け取ります: Modules / LDAPObject.c:9からインクルードされたファイル: Modules / errors.h:8:致命的なエラー:lber.h:そのようなファイルまたはディレクトリはありません これを修正する方法はありますか?
266 python  module  ldap 

2
WebpackのHot Module Replacementとは正確には何ですか?
WebpackのHot Module Replacementに関するいくつかの ページを読みました。それを使用 するサンプルアプリもあります。 私はこれをすべて読みましたが、まだアイデアがわかりません。 どうすればよいですか? 開発でのみ使用され、本番では使用されないのですか? LiveReloadに似ていますが、自分で管理する必要がありますか? WebpackDevServerは何らかの方法でLiveReloadと統合されていますか? CSS(1つのスタイルシート)とJSモジュールをディスクに保存するときに、ページをリロードしたり、LiveReloadなどのプラグインを使用したりせずに更新したいとします。これはHot Module Replacementが役立ちますか?どのような作業を行う必要がありますか。HMRはすでに何を提供していますか?

17
Node.jsで複数のmodule.exportsを宣言する
私が達成しようとしているのは、複数の関数を含む1つのモジュールを作成することです。 module.js: module.exports = function(firstParam) { console.log("You did it"); }, module.exports = function(secondParam) { console.log("Yes you did it"); }, // This may contain more functions main.js: var foo = require('module.js')(firstParam); var bar = require('module.js')(secondParam); 私が抱えている問題firstParamは、がオブジェクトタイプであり、secondParamがURL文字列であるということです。 この場合、どのように複数のmodule.exportsを宣言できますか?
243 node.js  module 

19
NodejsはWindowsにインストールされたモジュールを見つけることができません
現在、Windowsでnodejsを学習しています。npm.cmdを使用していくつかのモジュールがグローバルにインストールされ、nodejsはインストールされたモジュールを見つけることができませんでした。ヒスイを例にとると、 npm install jade -g Jadeはdirectory "C:\Program Files (x86)\nodejs\node_modules"にインストールされていますが、次のコードは"Cannot find module 'jade'"エラーで失敗します。 var jade = require('jade'); ただし、jadeがローカルにインストールされている場合(npmで-gオプションを使用しない場合)、コードは正常に実行されます。ローカルにインストールされたモジュールを使用したくないので、ディスクスペースを浪費します。グローバルにインストールされたモジュールをWindowsで機能させるにはどうすればよいですか?
240 windows  node.js  module  require  npm 

8
Pythonでのプライベートモジュール関数の定義
http://www.faqs.org/docs/diveintopython/fileinfo_private.htmlによると: ほとんどの言語と同様に、Pythonにもプライベート要素の概念があります。 モジュールの外部から呼び出すことができないプライベート関数 ただし、2つのファイルを定義した場合: #a.py __num=1 そして: #b.py import a print a.__num 実行するb.pyと1、例外なく印刷されます。diveintopythonは間違っていますか、それとも誤解していませんか?そして、するいくつかの方法があるんプライベートとしてモジュールの関数を定義するには?



28
Android Studio:モジュールが「構成の編集」に表示されない
複数のサブプロジェクトを含むAndroid Studioにプロジェクトをインポートしました。 サブプロジェクトを実行したい。 このサブプロジェクトのbuild.gradleをモジュールとして正常に作成しました。 それを実行するために、[実行]> [構成の編集]> +> [Androidアプリケーション]に移動しました。 問題:モジュールを選択しようとすると、ドロップダウンリストに何も表示されません。 どうしてこれなの? 編集:Groovyではモジュールとして表示されますが、Androidアプリケーションでは表示されません。Androidアプリケーションで表示するにはどうすればよいですか?

6
ModuleNotFoundError:__main__がパッケージでないとはどういう意味ですか?
コンソールからモジュールを実行しようとしています。私のディレクトリの構造はこれです: 私はモジュールを実行しようとしていますp_03_using_bisection_search.pyから、problem_set_02使用してディレクトリ: $ python3 p_03_using_bisection_search.py 内部のコードp_03_using_bisection_search.pyは次のとおりです。 __author__ = 'm' from .p_02_paying_debt_off_in_a_year import compute_balance_after def compute_bounds(balance: float, annual_interest_rate: float) -> (float, float): # there is code here, but I have omitted it to save space pass def compute_lowest_payment(balance: float, annual_interest_rate: float) -> float: # there is code here, but I have …

5
モジュール名に「-」ダッシュまたはハイフンが含まれている場合にモジュールをインポートするにはどうすればよいですか?
foo-bar.pyをインポートします。これは機能します: foobar = __import__("foo-bar") これはしません: from "foo-bar" import * 私の質問:上記の形式を使用する方法はありますか、つまり、from "foo-bar" import *を含むモジュールをインポートします-か?
193 python  import  module  hyphen 

11
ES6モジュールを条件付きでインポートするにはどうすればよいですか?
私は次のようなことをする必要があります: if (condition) { import something from 'something'; } // ... if (something) { something.doStuff(); } 上記のコードはコンパイルされません。投げSyntaxError: ... 'import' and 'export' may only appear at the top levelます。 ここにSystem.import示すように使ってみましたが、どこSystemから来たのかわかりません。受け入れられなかったES6の提案ですか?その記事からの「プログラムAPI」へのリンクは、非推奨のドキュメントページにダンプします。

7
Angularコンポーネントとモジュールの違いは何ですか
私はビデオを見たり記事を読んだりしてきましたが、この特定の記事は、記事の冒頭にあるように私をとても混乱させます Angularのアプリケーションはモジュール構造に従います。Angularアプリには、それぞれが単一の目的に特化した多くのモジュールが含まれます。通常、モジュールは、Angularアプリを実行するために他のモジュールと統合されたコードのまとまりのあるグループです。 モジュールは、コードからいくつかのクラス、関数、値をエクスポートします。コンポーネントはAngularの基本的なブロックであり、複数のコンポーネントがアプリケーションを構成します。 モジュールは、別のモジュールのライブラリにすることができます。たとえば、主要なAngularライブラリモジュールであるangular2 / coreライブラリは、別のコンポーネントによってインポートされます。 それらは交換可能な条件ですか?コンポーネントはモジュールですか?しかし、逆ではないのですか?

10
Rubyモジュールのインスタンスメソッドを、それを含めずに呼び出すことはできますか?
バックグラウンド: いくつかのインスタンスメソッドを宣言するモジュールがあります module UsefulThings def get_file; ... def delete_file; ... def format_text(x); ... end そして、クラス内からこれらのメソッドのいくつかを呼び出したいと思います。Rubyでこれを通常行う方法は次のとおりです。 class UsefulWorker include UsefulThings def do_work format_text("abc") ... end end 問題 include UsefulThingsもたらすすべてのメソッドのUsefulThings。この場合、私は必要format_textとするだけで、明示的には必要get_fileありませんdelete_file。 これに対するいくつかの可能な解決策を見ることができます: どういうわけか、どこにも含めずにモジュールで直接メソッドを呼び出す これがどのように/できるのかわかりません。(したがって、この質問) どういうわけUsefulthingsかそれのいくつかのメソッドを含めて、それだけを 取り入れます 私はまた、これがどのようにしてできるのかを知りません プロキシクラスを作成UsefulThingsし、それに含めてから、format_textそのプロキシインスタンスに 委任する これは機能しますが、匿名プロキシクラスはハックです。ああ。 モジュールを2つ以上の小さなモジュールに分割する これも機能し、おそらく私が考えることができる最良のソリューションですが、数十および数十のモジュールが急増することになるため、回避することをお勧めします。これを管理するのは面倒です。 単一のモジュールに無関係な機能がたくさんあるのはなぜですか?これApplicationHelperは、私たちのチームが事実上、他のどこにも属さないほど具体的ではないもののゴミ捨て場として決定したRailsアプリからのものです。ほとんどどこでも使用されるスタンドアロンのユーティリティメソッド。私はそれを別々のヘルパーに分割することができましたが、それらの30があり、すべて1つのメソッドで...これは非生産的なようです
180 ruby  module  methods 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.