Skip to content

box3lab/arenapro-script-vite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vite-plugin-arenapro-script

Vite 插件:在构建完成后,将打包生成的 ArenaPro 脚本文件上传到 神岛 Arena 编辑器

鉴权配置来源

插件支持两种方式提供 UA / Token 信息:

  1. 本地环境变量(优先级更高)

    适合 CI、单项目隔离配置等场景,直接通过构建环境提供:

    • VITE_DAO3_MAP_ID:地图 ID
    • VITE_DAO3_UA:User-Agent
    • VITE_DAO3_AUTH:鉴权 Token

    只要同时存在 VITE_DAO3_UAVITE_DAO3_AUTH,插件就会优先使用这些环境变量,而不会去读全局配置。

  2. 全局 Arenapro CLI 配置

    当本地 env 未提供 UA / Token 时,插件会回退读取 @box3lab/arenapro-cli 写入的全局配置。

    具体步骤:

    1. 全局安装 Arenapro CLI:

      npm i -g @box3lab/arenapro-cli
    2. 登录并授权:

      apc login
    3. CLI 会在用户目录下写入全局配置文件,插件会从中读取 UA 和 Token。

About

Vite 插件:在构建结束后,把 ArenaPro 脚本文件上传到神岛 Arena 编辑器中。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors