[webpack][Théorie Config] Module > node > __dirname et __filename
salut à tous,
Je n'arrive pas bien à comprendre à quoi sert la partie de la config webpack "node".
Actuellement je possède cela dans un projet boilerplate recupéré :
Code:
1 2 3 4
| node: {
__dirname: process.env.NODE_ENV !== 'production',
__filename: process.env.NODE_ENV !== 'production'
}, |
Etant en NODE_ENV=dev les valeurs des options sont égal à FALSE ainsi la doc stipule :
- __dirname : The regular Node.js __dirname behavior. The dirname of the output file when run in a Node.js environment.
- __filename : The regular Node.js __filename behavior. The filename of the output file when run in a Node.js environment.
Ainsi cela signifierai qu'il s'agit du nom du fichier du module et de sa directory
Mais de quel module exactement ?
Et à quoi ca sert pour Webpack d'avoir cette info ?
J'ai besoin de votre éclairage...
Merci à vous.