Closed mamba-1024 closed 1 year ago
Would you mind providing the minimum reproduce demo or repo?
Would you mind providing the minimum reproduce demo or repo?
demo 仓库地址:
https://github.com/mamba-1024/Rspack-demo
直接clone代码,按照README.md
步骤即可
@terminus/bricks 这个包是找不到,是你们内部的包吧 ? @mamba-1024
你们内部的包吧
是的。 我已经把它移除掉。请重新pull一下代码。 @lippzhang
https://www.rspack.dev/zh/config/externals.html#node 你的这个配置有问题哦 @mamba-1024
我创建了一个最小例子在 https://github.com/hyf0/issue-rspack-2781
events
这个库被 external 掉了,因此在执行到相关语句的时候会使用 node 的 require
去外部导入对应的包,但是 web 环境下不存在 require
这个函数,因此产生了报错。
你可以在最小例子里看到 Rspack 和 Webpack 的输出是一样的,因此这不是一个 Rspack 的 bug。
Rspack
Webpack
https://www.rspack.dev/zh/config/externals.html#node 你的这个配置有问题哦 @mamba-1024
@lippzhang 那该如何配置? 在我的demo中可以让代码运行的配置发一下?谢谢
System Info
System: OS: macOS 13.0 CPU: (8) arm64 Apple M1 Memory: 1.87 GB / 16.00 GB Shell: 5.8.1 - /bin/zsh Binaries: Node: 16.19.1 - ~/.nvm/versions/node/v16.19.1/bin/node Yarn: 1.22.18 - /opt/homebrew/bin/yarn npm: 8.19.3 - ~/.nvm/versions/node/v16.19.1/bin/npm Browsers: Chrome: 112.0.5615.49 Edge: 112.0.1722.34 Safari: 16.1 npmPackages: @rspack/cli: latest => 0.1.7 @rspack/plugin-minify: ^0.1.7 => 0.1.7
Details
rspack.config.js 配置项如下:
Reproduce link
No response
Reproduce Steps
rspack serve![image](https://user-images.githubusercontent.com/19148788/232442136-0dd3ba5f-56ae-4502-9aed-7a15345cdc28.png)
浏览器打开![image](https://user-images.githubusercontent.com/19148788/232442269-26f18553-3ef7-4aef-828e-939ca4d9393b.png)