注意事项
注意: 请确保模组文件树从盘符到模组根目录间始终没有中文字符或[]符号等, 否则可能会导致无法正常使用VSCodium的任务功能(package.json中的模组名可以是中文, 可以包含[]符号)
好的模组路径: E:\My_EFT_Mods\Suntion_ServerModExample
坏的模组路径:
E:\My_EFT_Mods\[Suntion]ServerModExample
E:\My_EFT_Mods\Suntion_服务端模组示例
资源介绍
一个包含以下文件树的模组示例:
-
README.md: 汉化后的来自SPT官方的服务端初始设置流程的教程文档
-
tsconfig.json: 设置ESLint版本, 设置本地链接到spt库的路径
-
spt-aki: SPT TypeScript库文件夹
-
src\mod.ts: 模组源文件
-
.buildignore: 项目构建脚本忽略的文件树
-
.eslintignore: ESLint需要忽略的文件树
-
.eslintrc.json: ESLint的配置
-
build_ch.mjs: 汉化后的构建脚本
-
mod.code-workspace: VSCodium工程文件
-
package.json: 模组元数据配置
根目录示意图
汉化后内容的示例
README
build_ch.mjs
优化了原build.mjs, 使得其支持中文模组名, 支持英文中括号(这部分算是为了我个人习惯做的)
习惯原build.mjs模组名处理方式的可以将`build_ch.mjs`224行取消注释, 将226行注释
安装依赖任务
构建任务
构建后的dist文件夹
隐藏内容需要回复可以看见
附件一病毒检测
VirusTotal - File - 09f201dbc8478225825884473f44a7519d430ca0d976fb1d45099901028e34bd
附件二病毒检测
VirusTotal - File - 9a51f2c41dd37b5875f745afa3d832e1a6f812e01ead2ee487272687acab6808