1234567891011121314151617181920212223242526272829303132333435363738 |
- //定义要编译的项目,compile, true 表示编译,false,不编译
- var projects = [ //项目数组,放的是每一个要编译的项目,
- {
- id: 1, //项目号
- compile: false, //是否编译
- name: "云控demo", //项目名称,需要和文件夹名相同
- main: "./test.js" //主入文件,入口文件,按autojs目录,一般和project.json 同级
- },
- {
- id: 2, compile: false, name: "dy", main: "./main.js",
- others: ['./hssz.js', 'test.js', './main.js'] //其他需要编译的文件,可以包含入口,也可不包含
- },
- { id: 3, compile: false, name: "快捷输入", main: "./main.js" },
- { id: 4, compile: false, name: "websocket", main: "./main.js" },
- {
- id: 6, compile: false, name: "qq消息", main: "./main.js",
- others: ['./main.js'] //其他需要编译的文件,可以包含入口,也可不包含
- },
- {
- id: 7, compile: true, name: "DTok", main: "./main.js",
- others: ['./main.js'] //其他需要编译的文件,可以包含入口,也可不包含
- },
- ]
- var config = {
- watch: "deploy", //watch模式的时候,是自动deploy(部署)、或 rerun(重新运行)、还是none(不操作),
- baseDir: "./work", //放置多个项目的工作目录,每一个项目独立文件夹,
- base64: false,
- projectPrefix: "", //项目编译后,项目目录的前缀,如配置为b_ 则demo项目编译后名称为b_demo ,当希望项目的源码和编译和的代码都保存在手中,就有必要配置这个
- advancedEngines: true,
- header: "header.txt", //这个文件中放了你可以放一些声明、说明等注释内容
- base64RandomStrLength: 100,
- target: "node", // web || node
- projects: projects,
- };
- module.exports = config;
|