mm-scripts
TypeScript icon, indicating that this package has built-in type declarations

2.0.44 • Public • Published

MM CLI - React Scripts

JavaScript Style Guide

  • 实现简洁,基于原生 webpack.config.js 配置。
  • 构建速度比 mm-webpack 快 1-3 倍。

RC 配置

{
  "type": "react",
  // 默认开启 Webpack 5 ModuleFederationPlugin。值为 false 时禁用。
  "__unstable_module_federation": false,
  // 指定依赖的远程应用
  "__unstable_module_federation_remotes": {}
}

环境变量

PORT

指定本地服务的端口号。如果不设置,则自动查找空闲的端口号。

HTTPS

指定本地服务是否开启 https。

ANALYZE、ANALYZE_PORT

是否开启构建分析插件 webpack-bundle-analyzer。

MOCK

接口代理到 RAP,配合 RAP_ID 使用。

RAP_ID

指定 RAP2 平台的仓库 id,用于代理接口到 RAP2 平台。

PROXY_IP

指定代理 IP,以及是否开启 HTTPS。

PROXY_HTTPS

指定代理 IP 的协议是否为 HTTPS。

性能测试

mm-webpack 即 rmx-webpakc。

mm-webpack mm-scripts
38439ms 26871ms
36478ms 25937ms
39061ms -

Readme

Keywords

none

Package Sidebar

Install

npm i mm-scripts

Weekly Downloads

1

Version

2.0.44

License

UNLICENSED

Unpacked Size

124 kB

Total Files

100

Last publish

Collaborators

  • nuysoft