2020年11月

[Highlight-js]docker容器中的安装

直接上命令了:

git clone https://github.com/highlightjs/highlight.js.git

cd highlight-js

sudo docker build -t highlight-js .

sudo docker run --rm -it --publish 8080:80 highlight-js

浏览器就能打开localhost:8080

找到实例id,并且进入

sudo docker ps
sudo docker exec -it xxxxxxid bash
node tools/build.js -t cdn

[WDLINUX]多版本php配置composer

wdlinux支持多个版本的php共存,安装composer的时候就不知道咋弄了,其实很简单

1.首先进入到你的那个php路径的bin目录下,比如我这个/www/wdlinux/phps/73/bin/
然后执行 curl -S https://getcomposer.org/installer | ./php

[root@VM_84_232_centos bin]# curl -S https://getcomposer.org/installer | ./php
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  269k  100  269k    0     0  13632      0  0:00:20  0:00:20 --:--:-- 18581
All settings correct for using Composer
Downloading...

Composer (version 2.0.6) successfully installed to: /www/wdlinux/phps/73/bin/composer.phar
Use it: php composer.phar

2.就会下载到这个目录使用
命令:/www/wdlinux/phps/73/bin/php /www/wdlinux/phps/73/bin/composer.phar require patrickschur/language-detection

IDEA Terminal 执行git log 命令中文乱码解决方案

本篇文章用于解决IDEA 终端中执行git log显示提交日志的时候,遇到中文,变成了<数字><数字>的问题。

本篇文章不需要将IDEA默认的shell path替换为git-bash.exe。

单次使用

只需要在terminal中执行set LESSCHARSET=utf-8

然后再使用git log就可以看到不是乱码了。

多次使用

需要将这个变量添加到系统环境变量中,执行以下代码:

setx LESSCHARSET "UTF-8"

则会将环境变量保存到当前用户下。

如果你需要保存到管理员用户下,执行:

sext /M LESSCHARSET "UTF-8"

关闭idea并重新打开,在terminal中尝试