Yii2 高级版新建一个 Api 应用
来源:互联网 发布:java代码运行流程图 编辑:程序博客网 时间:2024/05/29 16:47
@先在项目的根目录下复制一份 backend 为 api:
cp -r backend/ api
拷贝 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 里面的控制器等有命名空间的文件也要修改一下。
阅读全文
0 0
- Yii2 高级版新建一个 Api 应用
- Yii2 高级版 新建Api 应用
- Yii2.0-advanced-10—高级版添加API应用
- yii2 RESTful 接口 api -4 : 单独一个应用
- YII2 advanced 高级版本项目搭建-添加API应用以及多应用(一)
- yii2 composer安装 高级应用
- YII2.0 高级模板增加api
- Yii2创建高级应用模板+安装扩展
- yii新建一个应用
- yii2高级版安装分享
- 安装yii2.0 高级版
- yii2 RESTful 接口 api -6: 写一个自己的api
- 2 yii2.0 如何创建一个应用
- MongoDB JAVA API高级应用
- Weka高级应用--Java API
- 1-yii2.0安装(win7 composer)-高级应用
- yii2 高级版安装快速版
- Yii2 高级版使用默认的表
- Java中的String为什么是不可变的?—— String源码分析
- POJ-2528 Mayor's posters (离散化, 线段树)
- IE版本信息的获取:从mshtml.dll获取到的和IE的“关于“获取的版本不一致
- 求两个字符串的最长公共子串 python实现
- SAP GUI登录条目无法修改解决方法.
- Yii2 高级版新建一个 Api 应用
- 专业辟谣----ThinkSNS不仅仅是微博程序!
- 8月15日云栖精选夜读:阿里云新一代关系型数据库 PolarDB 剖析
- 如何创建和删除gerrit上的git tag
- svn如何删除当前账号,重新登录
- Codeforces Round #403 (Div. 2)(A-E 未完)
- 并发控制常见数据库锁类型
- JavaScript------jQuery(三)
- R语言1----Excel格式数据的导入