2.1 版本兼容 2.0 版本,只是添加了很多功能和微调了一些东西,具体的修改列表请见 。
升级依赖的 ThinkJS 版本
将 里依赖的 ThinkJS 版本修改为 2.1.x
。
Babel 升级到 6
可以删除 package.json
里相关的 Babel 依赖,并添加如下的依赖:
修改完成后,执行 npm install
安装对应的依赖,删除 app/
目录,执行 npm start
启动项目。
修改 compile 命令
添加 RUNTIME_PATH
修改 www/development.js
,www/testing.js
和 www/production.js
3 个文件,在实例化的时候添加 RUNTIME_PATH
的定义,如:
RUNTIME_PATH: rootPath + path.sep + 'runtime', //添加 RUNTIME_PATH 路径的定义
ROOT_PATH: rootPath,
RESOURCE_PATH: __dirname,
其中 RUNTIME_PATH: rootPath + path.sep + "runtime"
即为需要添加的代码。