Closed uioz closed 3 years ago
目前的 create 命令的逻辑是扫描所有创建时 create 命令输入的包名称, 根据这些包名称来创建 manifest 文件.
create
manifest
但是这里有一个问题我们可以从任意可以下载包的命令上安装非 mfe 结构的项目配置.
mfe
但是这会给那些非 mfe 项目, 提供一份默认配置写入到 manifest 中, 即使这些项目根本不需要被包含在 manifest 中.
所以将 mfe-config 以合法格式存在于项目根目录视为一个合法的 mfe 项目.
mfe-config
注意: 目前的 mfe-config.js 使用 commonjs 进行导出, 未来不排除支持其他格式.
mfe-config.js
commonjs
只需要将默认导出改为导出空对象即可, 则视为使用默认配置:
module.exports = {};
说明
目前的
create
命令的逻辑是扫描所有创建时create
命令输入的包名称, 根据这些包名称来创建manifest
文件.但是这里有一个问题我们可以从任意可以下载包的命令上安装非
mfe
结构的项目配置.但是这会给那些非
mfe
项目, 提供一份默认配置写入到manifest
中, 即使这些项目根本不需要被包含在manifest
中.所以将
mfe-config
以合法格式存在于项目根目录视为一个合法的mfe
项目.合法的 mfe-config.js
注意: 目前的
mfe-config.js
使用commonjs
进行导出, 未来不排除支持其他格式.只需要将默认导出改为导出空对象即可, 则视为使用默认配置: