一个用于学习 AE 脚本开发的代码示例仓库
#如何使用
- 克隆项目到本地
- 使用 vscode 打开项目文件夹
- 使用快捷键 Ctrl + ~ 调出终端
- 键入 npm i 并回车初始化项目依赖
- 在终端键入 npm run watch 启用 src 目录监视
- 在 src 目录新建一个示例文件夹,并在文件夹中新建 script.tsx 开始编写示例脚本。
- 保存脚本即可触发自动编译和打包,jsx 文件会输出到与 src 对应结构的 dist 目录中。
- 在 Ae 中运行打包后的 jsx 文件进行简单调试。
- 自动化程序会拷贝示例文件夹中所有非 .tsx 文件至 dist 中,以确保示例中包含的三方文件可以正常读写调用。
- 如果示例中存在三方文件读写调用,请务必使用相对路径,防止打包后的 jsx 主程序读取不到依赖。
#提交规则
- 示例必须存放于 src 目录下。
- 必须确保一个示例一个文件夹,并以精简且易于理解的简体中文简述此示例所实现的内容。
- 仅限提交 tsx 源码,您的示例目录中不应包含任何加密内容,如 jsxbin 等。
- 请添加必要的注释帮助新手理解,您应当假定使用该项目的人是开发脚本的新手。
- 打包后的示例必须能够在 AE 中通过原始方式运行,如 file 菜单下的执行脚本或通过 estk。
- 不可要求用户执行任何安装脚本依赖的操作,dist 目录中的单个示例应当开箱即用。
- 如需安装外部依赖,应当在运行脚本时自动完成,并集成到 dist 示例目录内,且能够在任何目录下被加载。
- 本项目使用 prettier 格式化代码,并使用 4 空格缩进。所有的代码都应当被格式化。
#联系我们
- 有任何问题请进 QQ 群沟通:885816198。进群备注:ae_script_hub