解除 UWP 应用网络隔离

查找应用的包名称:

(get-appxpackage *onedrive*).packagefamilyname
Microsoft.OneDriveSync_8wekyb3d8bbwe  // 包名称

将 AppContainer 或包系列添加到环回免除列表。

CheckNetIsolation LoopbackExempt -a -n="microsoft.onedrivesync_8wekyb3d8bbwe"

将 AppContainer 或包系列从环回免除列表中删除。

CheckNetIsolation LoopbackExempt -d -n="microsoft.onedrivesync_8wekyb3d8bbwe"

显示环回免除的 AppContainers 和包系列列表。

PS C:\> CheckNetIsolation LoopbackExempt -s

列出环回免除的 AppContainer

[1] -----------------------------------------------------------------
    名称: microsoft.windowsstore_8wekyb3d8bbwe
    SID:  S-1-15-2-1609473798-1231923017-684268153-4268514328-882773646-2760585773-1760938157

[2] -----------------------------------------------------------------
    名称: microsoft.onedrivesync_8wekyb3d8bbwe
    SID:  S-1-15-2-4273547510-4115876375-966110897-1700121547-3167824608-1571544438-2504093867

完成。
   CheckNetIsolation LoopbackExempt [operation] [-n=] [-p=]
      操作列表:
          -a  -  将 AppContainer 或包系列添加到环回
                 免除列表。
          -d  -  将 AppContainer 或包系列从
                 环回免除列表中删除。
          -c  -  清除环回免除 AppContainers 和
                 包系列的列表。
          -s  -  显示环回免除的 AppContainers 和
                 包系列列表。
          -is -  启用 AppContainer 或包系列以接收
                 入站连接。

      参数列表:
          -n= - AppContainer 名称或包系列名称。
          -p= - AppContainer 或包系列安全标识符 (SID)。
          -?  - 显示 LoopbackExempt 模块的此帮助消息。

石原里美-非自然死亡

WIN10屏蔽或映射键盘按键

下载安装PowerToys

在PowerToys 设置里的键盘管理器,可以映射按键

将坏掉的键映射为Disable,就可以禁用这个键

AMD 6600XT 自动息屏后掉驱动

电脑一段时间不操作后自动关屏幕后会掉驱动

重启后右键计算机,设备管理器里,把显卡右键卸载设备,再重启一下就行

离开电脑的时候点睡眠,再重启好像不掉驱动

小肝一晚上,好看多了

小肝一晚上去沿河劫掠集的圣乔治套装

之前一直是狂战士套装,好难看,然后看了下发现还有个猎人套装,一样难看,这下好看多了

不过怎么感觉穿着一身基督教的衣服去劫掠修道院有点违和呀

之前把材料全去升级狂战士套装到无暇了,现在又要重新收集升级材料去了,又要继续肝了😇

现在先睡了,熬夜真的全身难受😬

狂战士
猎人

Code Server 切换默认终端程序

打开终端,点右边这个下拉图标,选择默认配置文件

然后就可以选择默认终端

运行code-server命令报错,node not found

运行code-server命令报错,node not found

/usr/lib/code-server/lib/vscode/bin/remote-cli/code-server: 12: /usr/lib/code-server/lib/vscode/node: not found

/usr/lib/code-server/lib/vscode目录下没有node这个程序,看了下在/usr/lib/code-server/lib 目录下有node,用ln做个链接就好了

ln -s /usr/lib/code-server/lib/node /usr/lib/code-server/lib/vscode

高分屏软件字体模糊解决办法

右键程序,兼容性

使用wp-scripts自动重构多个块的JS文件(通过block.json)

首先需要在PHP文件中注册多个块

  • 路径后面会自动补全 block.json 文件
  • 路径需要为构建后输出文件的目录
function create_block_code_block_init()
{
    register_block_type(dirname(__FILE__) . '/build/block-one');
    register_block_type(dirname(__FILE__) . '/build/block-two');
}

add_action('init', 'create_block_code_block_init');

block.json 文件中的 editorScript 字段中,填入的是构建前的JS文件路径

例如 /src/block-one/block.json

    ....
    "editorScript": "file:./index.js",
    "editorStyle": "file:./index.css",
    "style": "file:./style-index.css"

wp-scripts 在自动构建后,在 build/block-one 目录下就有构建好的index.js文件、index.cssstyle-index.css文件

block-two 也这样填

WordPress 判断页面是否有块然后加载内容

这个方法适用于只想在文章页面加载

add_action('wp_enqueue_scripts','enqueue_if_block_is_present');

function enqueue_if_block_is_present(){
  if(is_singular()){
     $id = get_the_ID();
     if(has_block('my-awesome/block-type',$id)){
        wp_enqueue_script('my-awesome-script',$path_of_script,$needed_scripts,$version_of_script,$load_in_footer);
     }
  }
}

这个方法在所有页面中判断,是否含有块

add_filter('the_content','enqueue_my_awesome_script_if_there_is_block');

function enqueue_my_awesome_script_if_there_is_block($content = ""){
  if(has_block('my-awesome/block-type')){
        wp_enqueue_script('my-awesome-script',$path_of_script,$needed_scripts,$version_of_script,true);
     }
   return $content;
}
  • https://wordpress.stackexchange.com/questions/328536/load-css-javascript-in-frontend-conditionally-if-block-is-used

没有更多文章了