需要什么('路径'); 在Webpack.config.js中意味着什么?

Gop*_*pan 2 javascript webpack

我用自己配置webpack配置而不是复制东西和粘贴,我只需要了解Webpack配置文件中的每一行.

webpack配置文件中第一行require('path')的用途是什么.

const path = require('path');

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

https://webpack.github.io/docs/usage.html 我按照上面的链接开始工作

module.exports中,路径已被使用,但我对路径的使用没有任何想法.请让我知道用法.所以我可以进一步开始.

Kun*_*nok 8

path 是Node.js本机实用程序模块.

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

require是Node.js全局函数,允许您从module.exports某个文件中的对象中提取内容.

与常规NPM模块不同,您不需要安装它,因为它已经在Node.js中

在您的示例中,您使用path.resolve方法创建表示文件路径的正确字符串.

直接来自docs:

path.resolve()方法将一系列路径或路径段解析为绝对路径.

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