1
Webpackではvar path = require('path');
と呼ぶことができます。それはWebpackがNode.jsの上で動作することを意味しますか?Webpackでのインポートとエクスポートの理解
Webpackではvar path = require('path');
と呼ぶことができます。それはWebpackがNode.jsの上で動作することを意味しますか?Webpackでのインポートとエクスポートの理解
はい、WebpackはNode.jsで動作します。コマンドラインからNode.jsを使用してwebpack
コマンドを実行すると、JavaScript、CSS、および画像などの他の静的資産(ビルドの設定に応じて)を含むバンドルが生成されます。次に、生成されたバンドルファイルを、Webページまたはアプリケーションで、Node.JSから離れてブラウザで使用します。
これはSystemJSのようなツールと似ていますが、これはNode.jsの代わりにブラウザで実行されます。 SystemJSにはvar x = require('something')
を使用するファイルも含めることができますが、NodeではなくRequireJSを使用してこれらのインポートを処理します。