Manual:$wgResourceModules
ResourceLoader: $wgResourceModules | |
---|---|
Array of all extra defined modules that can later be loaded during the output. |
|
導入されたバージョン: | 1.17.0 (r72349) |
除去されたバージョン: | 使用中 |
許容される値: | (多次元配列) |
既定値: | [] |
その他の設定: アルファベット順 | 機能順 |
例
Below is an example of how to use this in an extension.
You would put this in your extension.json
file.
"ResourceModules": {
"ext.MyExtension": {
"localBasePath": "modules/ext.MyExtension",
"remoteExtPath": "MyExtension/modules/ext.MyExtension",
"styles": [
"foo.css",
"bar.css"
],
"packageFiles": [
"index.js",
"foo.js"
],
"messages": [
"myextension-foo-label"
],
"dependencies": [
"jquery.cookie",
"mediawiki.util"
]
}
},
オプション
MainConfigSchema::ResourceModules を参照してください。
モジュールの読み込み
ResourceLoader/Migration guide (developers)#Adding a module to the page を参照してください:
Note
If you require a list of all registered modules, it is not recommended to call $GLOBALS[ 'wgResourceModules' ]
from a skin or extension. The list may not be complete at the time of the request. See ResourceLoader::getModuleNames() instead.
関連項目
- ResourceLoader
$wgResourceModules
- あとでページに読み込めるモジュールを登録する$wgResourceModuleSkinStyles
- 既存の ResourceLoader モジュールに追加する、外装付帯スタイルシートを登録する$wgResourceLoaderDebug
- MediaWiki の既定のデバッグ モードを構成する- Internal configuration settings:
$wgExtensionAssetsPath
,$wgResourceLoaderMaxage
- ResourceLoaderRegisterModules hook
- Developing with ResourceLoader – Learn how to use ResourceLoader in MediaWiki