2.1 版本兼容 2.0 版本,只是添加了很多功能和微调了一些东西,具体的修改列表请见 。

    升级依赖的 ThinkJS 版本

    将 里依赖的 ThinkJS 版本修改为 2.1.x

    Babel 升级到 6

    可以删除 package.json 里相关的 Babel 依赖,并添加如下的依赖:

    修改完成后,执行 npm install 安装对应的依赖,删除 app/ 目录,执行 npm start 启动项目。

    修改 compile 命令

    添加 RUNTIME_PATH

    修改 www/development.jswww/testing.jswww/production.js 3 个文件,在实例化的时候添加 RUNTIME_PATH 的定义,如:

    1. RUNTIME_PATH: rootPath + path.sep + 'runtime', //添加 RUNTIME_PATH 路径的定义
    2. ROOT_PATH: rootPath,
    3. RESOURCE_PATH: __dirname,

    其中 RUNTIME_PATH: rootPath + path.sep + "runtime" 即为需要添加的代码。

    项目升级为 TypeScript