Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: bun 包管理器 #5449

Open
huxinfeng opened this issue Feb 26, 2024 · 3 comments
Open

[Feature]: bun 包管理器 #5449

huxinfeng opened this issue Feb 26, 2024 · 3 comments

Comments

@huxinfeng
Copy link

这个功能解决了什么问题?

希望支持 bun 包管理器,目前只有 npm yarn pnpm

你期望的 API 是什么样子的?

bun

@KyrieLii
Copy link
Member

KyrieLii commented Mar 5, 2024

感谢反馈,可以进一步描述下需要支持的内容,比如现在哪些功能 bun 是不可用的(create ? / new ? / build ?)

当然我们的计划是框架功能应该与包管理器无关的,你可以自行选择包管理器,也欢迎 PR ~

@huxinfeng
Copy link
Author

感谢反馈,可以进一步描述下需要支持的内容,比如现在哪些功能 bun 是不可用的(create ? / new ? / build ?)

当然我们的计划是框架功能应该与包管理器无关的,你可以自行选择包管理器,也欢迎 PR ~

@modern-js/create@latest 创建时,有个包管理器选择,希望支持bun选项

@KyrieLii
Copy link
Member

KyrieLii commented Mar 5, 2024

Get, 这个选项的作用主要是创建项目后默认依赖安装,以及项目模板一些命令的替换,应该不影响创建后项目的运行,你可以添加 --no-need-install 参数先关闭默认行为,创建结束后用 bun 来 install 。

后续的迭代方向是项目初始化模板与包管理器完全解耦,创建完成后由开发着自行选择包管理器。

@KyrieLii KyrieLii added enhancement New feature or request 👏 PR welcome labels Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants