非常教程

ThinkJS参考手册

扩展功能

多模块项目

多模块项目

一般的项目我们推荐使用单模块项目,如果项目较为复杂的话,可以使用多级控制器来按功能划分。如果这些还不能满足项目复杂度的需求,那么可以创建多模块项目。

创建项目时可以指定 -m--module 参数创建多模块项目。

thinkjs new demo -m

项目结构

项目结构跟单模块项目结构上有一些差别:

  • src/common 存放一些公共的代码
  • src/home 默认的模块
  • src/xxx 按照功能添加模块

添加模块

添加模块直接通过 thinkjs 命令即可完成。

在当前项目目录下,执行 thinkjs module xxx,即可创建名为 xxx 的模块。

如果模块名已经存在,则无法创建。

ThinkJS

ThinkJS 是一款面向未来开发的 Node.js 框架,整合了大量的项目最佳实践,让企业级开发变得简单、高效

ThinkJS目录

1.快速入门
2.基础功能
3.模型/数据库
4.进阶应用
5.扩展功能