Webpack 4-父文件夹中的节点_模块。如何创建供应商区块?
我的webpack.config.js中有此配置Webpack 4-父文件夹中的节点_模块。如何创建供应商区块?,webpack,bundling-and-minification,webpack-4,Webpack,Bundling And Minification,Webpack 4,我的webpack.config.js中有此配置 vendors : { test : /[\\/]node_modules[\\/]/, chunks: 'initial', name: 'vendors', priority: 10, enforce: true, minChunks : 2, }, 当node_模块位于项目文件夹中时,它工作正常。现在,我已经将node_模块移动到父文件夹,以便在其他项目中共享它。但是,不会创建vendors
vendors : {
test : /[\\/]node_modules[\\/]/,
chunks: 'initial',
name: 'vendors',
priority: 10,
enforce: true,
minChunks : 2,
},
当node_模块位于项目文件夹中时,它工作正常。现在,我已经将node_模块移动到父文件夹,以便在其他项目中共享它。但是,不会创建vendors.js文件
我尝试使用测线:/[\\/]节点单元[\\/]/但没有成功。我假设我需要更新这一行,以便webpack检查父文件夹中的模块
有什么建议吗?你试过这样做吗。因为若你们不放斜杠,那个么节点将在父目录中搜索节点模块 测试:/node\u模块[\/]/, 看看这个
谢谢!我发现了另一个问题。我正在用一个新项目来测试这一点,问题出在minChunks:2选项上。我只是没有使用任何模块2x。我现在改为1,现在我得到了vendors.js