ThinkJS 是一个基于 Node.js 的 MVC 框架,提供了一套完整的开发体系和命令行工具来快速构建 Web 应用。下面是一些常用的 ThinkJS 命令行命令:
thinkjs new <projectName>:创建一个新的 ThinkJS 项目。<projectName> 参数指定项目名称。
thinkjs server:启动开发服务器,用于本地开发和调试项目。
thinkjs controller <controllerName>:生成一个控制器文件。<controllerName> 参数指定控制器名称。
thinkjs model <modelName>:生成一个模型文件。<modelName> 参数指定模型名称。
thinkjs view <viewName>:生成一个视图文件。<viewName> 参数指定视图名称。
thinkjs migrate <command>:数据库迁移命令。<command> 参数可以是 up(执行迁移),down(回滚迁移)等。
thinkjs module <moduleName>:生成一个模块文件。<moduleName> 参数指定模块名称。
thinkjs middleware <middlewareName>:生成一个中间件文件。<middlewareName> 参数指定中间件名称。
thinkjs service <serviceName>:生成一个服务文件。<serviceName> 参数指定服务名称。
thinkjs websocket:启动 WebSocket 服务器。
thinkjs compile:编译项目,将项目文件打包成可部署的形式。
thinkjs update:更新 ThinkJS 框架。
thinkjs pm2start:使用 PM2 守护进程启动项目。
这些是一些常用的 ThinkJS 命令行命令,可以通过在项目根目录下执行 thinkjs --help 命令查看完整的命令列表和详细的命令使用说明。