我知道为什么我们使用path.resolve()来解析webpack.config文件中的输出路径。 That is explained well here.为什么我们不将它用于"条目"虽然?
答案 0 :(得分:2)
上下文是包含条目文件的目录的绝对字符串。
相对于context
配置属性解析了条目文件,这是一个绝对路径。
对于输出路径(output.path
),webpack需要确切地知道您希望捆绑包和输出文件的发送位置,因为这显然不是应用程序的上下文,那么您需要指定一个新的,不同的绝对路径。
path.resolve()方法将一系列路径或路径段解析为绝对路径。
这就是为什么我们将path.resolve
用于output.path
以及其他需要是绝对路径的配置属性,而不是入口文件路径。