Yii2.0-advanced-10—高级版添加API应用
来源:互联网 发布:小黄鸭淘宝助手 编辑:程序博客网 时间:2024/06/05 08:03
先在项目的根目录下复制一份 backend 为 api:
cp backend/ api -r
拷贝 api 环境
cp -a environments/dev/frontend environments/dev/apicp -a environments/prod/frontend environments/prod/api
修改 environments/index.php 文件之后的代码(主要是添加了一些 api 相关的代码):
return [ 'Development' => [ 'path' => 'dev', 'setWritable' => [ 'backend/runtime', 'backend/web/assets', 'frontend/runtime', 'frontend/web/assets', 'api/runtime', 'api/web/assets', ], 'setExecutable' => [ 'yii', ], 'setCookieValidationKey' => [ 'backend/config/main-local.php', 'frontend/config/main-local.php', 'api/config/main-local.php', ], ], 'Production' => [ 'path' => 'prod', 'setWritable' => [ 'backend/runtime', 'backend/web/assets', 'frontend/runtime', 'frontend/web/assets', 'api/runtime', 'api/web/assets', ], 'setExecutable' => [ 'yii', ], 'setCookieValidationKey' => [ 'backend/config/main-local.php', 'frontend/config/main-local.php', 'api/config/main-local.php', ], ],];
然后再执行初始化命令:
php init
然后记得去 common/config/bootstrap.php 最后一行添加如下代码:
Yii::setAlias('api', dirname(dirname(__DIR__)) . '/api');
修改一下配置文件 api/config/main.php
return [ 'id' => 'app-api', // ... 'controllerNamespace' => 'api\controllers',]
最后 api 文件夹models下的文件、controllers下的文件也需要删除。
阅读全文
0 0
- Yii2.0-advanced-10—高级版添加API应用
- YII2 advanced 高级版本项目搭建-添加API应用以及多应用(一)
- Yii2 高级版 新建Api 应用
- Yii2 高级版新建一个 Api 应用
- Yii2.0-advanced-1—windows下YII2.0高级版安装步骤
- yii2基础 — 启动advanced版yii2
- Yii2.0 advanced如何添加新项目(添加application)
- Yii2.0-advanced-10—数据库操作6(事务)
- YII2.0 高级模板增加api
- Yii2.0-advanced-5—添加重复密码和验证码
- YII2.0-advanced-4—URL美化
- Yii2.0-advanced-3—语言包配置
- Yii2.0-advanced-11—restfull架构
- Yii2.0advanced分页:
- 安装yii2.0 advanced
- Yii2 安装高级版本应用程序【advanced】
- 安装yii2.0 高级版
- yii2 composer安装 高级应用
- Linux系统基础(三)
- ssm项目重构时的一些页面问题
- ubuntu解决无法上网问题
- 冒泡排序算法小结
- 怎么分析外链推广呢?
- Yii2.0-advanced-10—高级版添加API应用
- Failed to download You must enable the openssl extension to download files via https
- 软设之路--总览篇
- Python绘图问题:IPython.core.pylabtools的figsize
- Shiro-1.2.2内置的FilterChain
- MongoDB
- 小波变换
- RTMPdump 使用说明(官方文档翻译)
- 1038. 统计同成绩学生(20)