太原网站制作_太原网站建设_太原做网站_秘密武器开发者中心
历史搜索

解决webpack打包报错 [webpack

游客2025-01-10 12:30:01

报错信息如下:

[webpack-cli] Failed to load '/Users/allard/Desktop/webpack-react-scaffold/config/webpack.prod.config.js' config
[webpack-cli] TypeError: merge is not a function
npm ERR! Failed at the webpack-react-scaffold@1.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

报错意思: TypeError: merge 不是一个函数。

查看配置文件中设置为:const merge = require('webpack-merge');

查看官网上的介绍后修改为:const {merge} = require('webpack-merge');

配置文件修改成上面后,再次打包通过。

注:

  1. 从 webpack-merge5.0.3 及更高版本开始,则需要使用:const {merge} = require('webpack-merge');
  2. 如果版本低于 5.0.3,则需要使用:const merge = require('webpack-merge');
标签:Webpack

本文是由用户"游客"发布,所有内容的版权归原作者所有。没有经过书面许可,任何单位或个人不得以任何形式复制、转载、引用本网站的内容。否则将追究法律责任。

相关专题