mediawiki/vector-skin

MonoBook皮肤的现代版本

1.32.1 2018-10-14 20:07 UTC

This package is not auto-updated.

Last update: 2024-09-19 12:44:28 UTC


README

安装

参见https://www.mediawiki.org/wiki/Skin:Vector

配置选项

参见skin.json

另请参阅configuration.md

开发

Node版本

建议在本地开发中使用nvm来使用在.nvmrc中定义的Node版本。这确保了开发环境的一致性。

编码规范

我们努力遵守MediaWiki规范

https://www.mediawiki.org/wiki/Manual:Coding_conventions

针对本项目更符合的规范增减将在以下链接中说明

https://www.mediawiki.org/wiki/Reading/Web/Coding_conventions

预提交测试

在执行npm install时将安装预提交钩子。默认情况下,它运行npm test,这对于在合理时间内自动验证所有内容非常有用。如果您希望将这些测试推迟到仅由持续集成执行,请将环境变量PRE_COMMIT设置为0

$ export PRE_COMMIT=0
$ git commit

或者更简洁地

$ PRE_COMMIT=0 git commit

跳过预提交测试不会影响Gerrit更改标识符钩子。

钩子

参见hooks.txt