大前端
-
在 Windows 10 64 下设置HTTP服务器为 Nginx,使用 React 应用的生产版本
1、安装React开发者工具(Chrome,React Developer Tools),以确定构建过程是否正确,如图1 图1 2、当访问一个开发模式的React页面时,这个工具的…
-
在 Windows 10 64 下创建 React App
1、在官方网站:https://nodejs.org/zh-cn/ 下载推荐版本:8.10.0 LTS,如图1 图1 2、右键安装,提示:Windows SmartScreen c…
-
在 Windows 10 64、PhpStorm 中设置PHP代码嗅探器为 Code Sniffer,以验证您的代码是否符合 Yii 2 Web Framework Coding Standard(Yii 2 Web 框架编码标准)
1、参考网址:https://github.com/yiisoft/yii2-coding-standards ,如图1 图1 2、克隆 yiisoft/yii2-coding-s…
-
在 Windows 10 64、Yii 2 下,RESTful 接口响应 JSON 格式,CakePHP做为 http 客户端,再次转发响应数据至浏览器,浏览器端无法解析的解决
1、初步怀疑是因为 bom 头导致的问题,在 EditPlus 中另存为编码:UTF-8 + BOM,如图1 图1 2、执行 Git 提交,差异:文本是相同的,但文件不匹配。发现下…
-
基于 Yii 2 像 jQuery 一样使用选择器在HTML页面上查找标签
1、HTML的数据结构如下,现在需要提取出:视频描述。。。。,即第一个p标签中的数据 <!–PLAYERCODESTART–> <div id="4…
-
Yii2 使用核心验证器:比对日期值,新增验证规则(条件式验证:当一个日期值不为空时,另一个日期值必填)
1、实现一个获取文章列表的接口,需要基于日期控件查询数据,如图1 图1 2、验证规则配置如下 [‘from_created_at’, ‘datetime’, ‘format’ =&…
-
在PHP 7.1 、Yii 2 中,AR 活动记录事务,需要同时操作多个模型的实现
1、在PHP 7.1 、Yii 2 中,AR 活动记录事务,需要同时操作多个模型的实现,如图1 $transaction = $this->db->beginTrans…
-
在 Windows 10 64 位下基于 Yii 2 的 HTTP 客户端扩展,请求https,报错:”Curl error: #60 – SSL certificate problem: unable to get local issuer certificate”的解决
1、基于 Yii 2 的 HTTP 客户端扩展,请求https,报错:”Curl error: #60 – SSL certificate problem:…
-
在 Rancher 中执行升级,报错:sed: -e expression #1, char 36: unknowd option to ‘s’的解决
1、在 Jenkins 中构建镜像成功,如图1 图1 2、在 Rancher 中执行升级,报错:sed: -e expression #1, char 36: unknowd op…
-
在 Yii 2 Starter Kit 中实现 RESTful 应用的删除缓存(获取缓存列表(基于缓存组件ID)、删除缓存(基于缓存组件ID + 缓存键)、清空缓存,即删除某个缓存组件ID中的所有数据)
1、编辑缓存的控制器类,/api/controllers/CacheController.php <?php namespace api/controllers; use y…