2017-11-23 16 views
0

ウェブパックの設定をコピーしてコピーするのではなく、自分でコピーするだけで、Webpackの設定ファイルの各行を理解する必要があります。require( 'path')とは何ですか? Webpack.config.jsの意味ですか?

最初の行の使用require( 'path')はwebpack構成ファイルに含まれています。

const path = require('path'); 

module.exports = { 
    entry: './src/app.js', 
    output: { 
     path: path.resolve(__dirname, 'bin'), 
     filename: 'app.bundle.js' 
    } 
}; 

https://webpack.github.io/docs/usage.html 私は物事はパスが使用されてきたが、私は、パスの利用に任意のアイデアを取得していない、module.exportsは

を始めるに上記のリンクを以下のい。使用方法を教えてください。だから私はさらに始めることができます。

+2

は、私はそれがだと仮定し、[この](https://nodejs.org/docs/latest/api/path.html) –

答えて

2

pathは、Node.jsネイティブユーティリティモジュールです。

https://nodejs.org/api/path.html

requireあなたには、いくつかのファイル内module.exportsオブジェクトから内容を抽出することができますNode.jsのグローバル関数です。

それはあなたがあなたのファイルへのパスを表す適切な文字列を作成しますpath.resolveメソッドを使用し、あなたの例ではNode.jsの

の内側にすでにだから、通常のNPMモジュールとは異なり、あなたはそれをインストールする必要はありません。

ストレートドキュメントから:

path.resolve()メソッドは、絶対パスにパスまたは経路 セグメントのシーケンスを解決します。

https://nodejs.org/api/path.html#path_path_resolve_paths

関連する問題