vaeThink-入口文件
vaeThink遵循ThinkPHP5,规定web项目入口文件为public/index.php,所以务必要把项目的根目录设置到public 目录,否则会造成静态资源加载不到的问题,入口文件主要完成一些常量,和路径配置,初始的代码大致如下:
// 定义vaeThink当前版本号
define('VAE_VERSION','1.0.0');
// 定义Layui版本号
define('LAYUI_VERSION','2.4.5');
// 定义应用目录
define('APP_PATH', __DIR__ . '/../app/');
// 定义vaeThink项目目录
define('VAE_ROOT', __DIR__ . '/../');
// 定义插件目录
define('PLUGIN_PATH', __DIR__ . '/plugin/');
// 定义vaeThink核心包目录
define('VAE_LTR', VAE_ROOT . 'listenrain/vae/');
// 定义配置文件目录
define('CONF_PATH', VAE_ROOT.'data/conf/');
// 定义应用的运行目录
define('RUNTIME_PATH', VAE_ROOT . 'data/runtime/');
// 加载ThikPHP引导文件
require VAE_ROOT . 'listenrain/thinkphp/base.php';
// 执行应用
\think\App::run()->send();
文件虽小,作用巨大!