✨ 本项目为学习 Rspack 的核心功能实现原理以及项目工程架构而编写。
- Rust 意为"铁锈"。
- FeO 也是铁锈,但是锈化程度不高,这就有了一层 mini rspack 的含义。
pnpmi # 推荐方式(使用 @napi-rs/cli)
npm run build
# 或手动构建
npm run build:napi && npm run build:tsimport { version, compile } from 'feopack';
console.log(version());
console.log(compile('src/index.ts'));# 监听模式,自动重新构建
npm run dev# 构建原生模块
cargo build -p feopack-node
# 构建 TypeScript
npm run build:ts这是一个学习性质的项目,请勿用于实际生产(相信也没人会这么做)。
感谢所有相关的公开资料的创作者们的努力!
关于这部分,我整理成了文档: https://ai.feishu.cn/wiki/U4imwSfmFimoeGk1qQrck2e5nog?from=from_copylink
MIT