2017-09-28 5 views
0

我々はこのような構造を、単一のレポ内「サブモジュール」に私たちのプロジェクトを分けるが、WebPACKのようなものを維持し、急行serverグローバル、そう仮定しようとしているネストされたnode_moduleを持つプロジェクトはどのように動作しますか?

package.json 
server.js 
index.js 
node_modules/ 
public/ 
    index.html 
    dashboard.js 
    onboarding.js 
dashboard/ 
    index.js 
    package.json 
    node_modules/ 
    components/ 
    assets/ 
onboarding/ 
    index.js 
    package.json 
    node_modules/ 
    ... 

ここでの考え方は、ビルド/ルーティング/サーバーを維持することですroot lvlのロジックと、dashboardonboardingのようなモジュールを別々のフォルダに分けて、自分のノードモジュールを使用できるようにします。

これは機能しますか?ノードモジュールは正しく組み込まれますか?

WebPACKのは、あなたが正常に動作し、あなたが期待するようにコンパイルされます提案している何すなわちすべてのindex.jsファイル

答えて

1

いくつかのベンダーの資産およびいくつかのエントリポイントで、public/フォルダに資産を構築します。 NodeJSはまず、あなたのモジュールのnode_modulesサブディレクトリに含まれているモジュールを探し、そのはしごを処理します。

関連する問題