webpack 怎么引入semantic-ui

webpack 怎么引入semantic-ui,第1张

你的报错显示对应的字体文件加载错误,需要对应的加载器来加载,应该在webpack配置文件里面添加对应的loaders,类似这样

{

test: /\.(ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/,

loader: "file-loader"

}

MEDIAWIKI 的安装很简单,首先下载 MediaWiki 的压缩包,然后解压缩到 XAMPP 的 htdocs 目录下,根据提示输入 MYSQL 的配置信息,数据库创建完成后就可以使用了。

关于配置,首先是左上角的 LOGO , 使用自己的图片替换 mediawiki/skins/common/images/wiki.png 文件即可。

MEDIAWIKI 部署的目的是项目组内部使用,禁止游客编辑和查看,因此打开 mediawiki/LocalSettings.php 在最后添加如下三行:

$wgGroupPermissions['*']['createaccount'] = false

$wgGroupPermissions['*']['edit'] = false

$wgGroupPermissions['*']['read'] = false

这样就禁止了游客注册账号,同时禁止了游客查看和编辑内容的权限。

最后是配置短路径,就是标题看起来是如下的样子:

http://www.arctos.net/wiki/首页

而不是下面这种样子http://www.arctos.net/mediawiki/index.php?title=首页

最简单的配置方法是,在 mediawiki/LocalSettings.php 的最后添加如下三行:

$wgScript = "$wgScriptPath/index.php"

$wgArticlePath = '/wiki/$1'

$wgUsePathInfo = true

需要注意的 $wgScriptPath 指向实际的 mediawiki 虚拟目录,而 $wgArticlePath 的虚拟目录一定要与 mediawiki 不同。

然后我们在 XAMPP 的 htdocs 目录下新建一个 .htaccess 文件,里面内容如下:

RewriteEngine On

RewriteRule ^wiki/(.*)$ /mediawiki/index.php?title=$1 [PT,L,QSA]

RewriteRule ^wiki/*$ /mediawiki/index.php [L,QSA]

RewriteRule ^/*$ /mediawiki/index.php [L,QSA]

重启 apache ,进入 wiki 就可以看到短路径名称了。

未完成的任务:登陆和编辑时看到的仍然是长路径,继续研究中...


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11391217.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存