Skip to content

Latest commit

 

History

History
48 lines (40 loc) · 1.18 KB

INSTALL.md

File metadata and controls

48 lines (40 loc) · 1.18 KB

安装

本节主要介绍如何安装 clash-mixin 供 Clash 使用。

CFW

  1. 请在 Settings->Mixin 中将 Type 调整为 Javascript
  2. 点击 Javascript 后方的 Edit
  3. src/main.cjs 的内容复制进去。
  4. 安装完成!

预生成

  1. 请运行 npm install

  2. src/main.cjs 中,像往常一样配置好您的插件。关于如何配置插件,请参照 PLUGIN.md

  3. 请在 module.exports = { 一行前添加以下代码。

    const _yaml = require('yaml')
    const fs = require('fs')
    ;(async () => {
      fs.writeFileSync(
        '输出文件名',
        _yaml.stringify(
          await Clash.apply(
            {
              content: _yaml.parse(
                fs.readFileSync('Clash 配置文件名').toString('utf8'),
              ),
              name: '',
              url: '',
            },
            {
              yaml: _yaml,
              axios: require('axios').default,
              notify: () => {},
            },
          ),
        ),
      )
    })()
  4. 运行 node src/main.cjs 来获得处理后的 Clash 配置文件。