扩展应用目录命名需要遵循一定的规则,如果违反这些规则,可能会造成扩展应用无法正常载入。
规范
目录名中允许数字、字母、短横线-
、下划线_
、小数点.
,但尽量不用出现其他字符(如空格、中文字符等),同时建议字母全部统一使用小写字母。
命名参数
参数 | 必填 | 默认值 | 说明 |
---|---|---|---|
mz. | true | – | 命名空间,必须存在于目录名最前面,否则不会被加载。 |
R1. ~ R4. | false | R4. | 优先级,其中 R1~R2 启动时加载,R3~R4 就绪后加载。 |
栗子
如 智能编译 插件将其目录命名为 mz.R3.missing.compile
。mz.
AMZ命名空间R3.
优先级「中下」 (大小写随意)missing.
开发者名,这里可以随意定义,如 arae.cc.
将其定义为网址,或不定义 (你想怎样就怎样..)compile
插件名
<!-- 正确 -->
mz.R4.arae.cc.pluginname
mz.R4.missing.pluginname
mz.r4.arae.cc.plugin_name
mz.r4.missing.plugin_name
mz.r4.plugin_name
mz.plugin_name
<!-- 错误 -->
R4.mz.arae.cc.pluginname
mz.R4.arae.cc.pluginname.
mz_R4_missing_pluginname
mz-r4-arae.cc.plugin_name
r4.missing.plugin_name
r4-plugin_name
plugin_name
<!-- 如果你想给自己找点乐,那就随便了 -->
小提示
- 如果插件目录名前面没有
mz.
这两个迷一样的字符,那么你的插件也可能也会是个迷… - 不是特殊情况尽量少用
R1~R2
晚一点其实也不错的 - 目录名不要太长也不要太短