跳到主要内容

.ministarrc.json

MiniStar 具有自己的配置文件,在根目录(运行MiniStar的目录)下创建MiniStar的配置文件

配偶文件名称允许如下示例:

  • .ministarrc
  • .ministarrc.json
  • .ministarrc.yaml
  • .ministarrc.yml
  • .ministarrc.js
  • ministar.config.js: 导出一个CommonJS对象, 就像webpack一样

配置项#

scope#

默认值: "plugins"

创建插件ministar createPlugin时命名的scope, 形如@[scope]/[name]

pluginRoot#

默认值: process.cwd()

插件目录所在文件夹路径。创建与读取插件的结构为[pluginRoot]/plugins/[name]

outDir#

默认值: path.resolve(process.cwd(), './dist')

插件打包的输出目录

externalDeps#

默认值: []

外部依赖, 在这个数组中出现的值将不会被打包工具打包进去。

author#

默认值: undefined

用于创建插件

license#

默认值: undefined

用于创建插件

rollupPlugins#

默认值: []

一个rollup插件数组,用于添加自定义的rollup插件