Open sunyanzhe opened 1 year ago
我测试一下哈
resolve: { plugins: [ new WebpackResolverModePlugin({ excludes: /node_modules/, includeFileSuffix: [".js", ".jsx"], mode: "h5", }) ], },
配置如上,如果文件中只有app.js,但是没有app.h5.js,编译会报错。 预期是:可以匹配到app.js
你看下安装的此插件是否是最新版本呢? 当前最新版本是1.0.4,可以安装新版再试下。 https://www.npmjs.com/package/@fu1996/webapck-resolver-mode-plugin
一开始问题描述有误,是在serve启动的过程中,将文件后缀从.h5.js改变成了.js之后,找不到文件了。但是重新启动就可以找到.js文件了
一开始问题描述有误,是在serve启动的过程中,将文件后缀从.h5.js改变成了.js之后,找不到文件了。但是重新启动就可以找到.js文件了
感谢反馈,确实遇到这个情况了,我想想办法去修复一下吧。
一开始问题描述有误,是在serve启动的过程中,将文件后缀从.h5.js改变成了.js之后,找不到文件了。但是重新启动就可以找到.js文件了
你可以尝试一下这个插件看能否解决你的问题。https://webpack.docschina.org/plugins/normal-module-replacement-plugin/ @sunyanzhe 这个是webpack 官方的插件,原理和我当前的实现基本一致
配置如上,如果文件中只有app.js,但是没有app.h5.js,编译会报错。 预期是:可以匹配到app.js