解决 typecho 更改文件到二级目录无法访问2021-01-12|学习探索|3505 次阅读已经安装过了的 typecho 迁移一、nginx 配置中配置伪静态location /fetc/ { if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php ...
递归层级菜单2021-01-08|常用代码|4804 次阅读总是遇到这种菜单,故记录,方便复用 <script type="x-tmpl-mustache" id="app-menu-tpl"> <ul class="app-menu-children {{level}}"> {{#items}} <li> ...
PHP 替换 composer 2.0 到 1.x 版本2021-01-01|学习探索|4336 次阅读捣鼓一个 php 项目时,因为换了个电脑,重新安装了composer,根据之前的 composer.lock 文件,去执行 composer install 安装第三方包,结果怎么着,一运行就说缺少文件,一看依赖包里都是空的。无奈第三方插件得支持 composer2.x 才能使用 composer2.x 来安装,只能降级下到 1.x 版本。替换步骤:1、window 环境,先去 应用程序那边把 composer 卸载。2、comp...
常用 js 模块2020-10-20|常用代码|2713 次阅读点击页面空白处取消某处的选中事件$('body').on('click', function (e) { if (!$(e.target).closest('.select-project, .other').length) { $select.removeClass('active'); } });input 值改变$('body').on('input propertychange keyup...
verdaccio 注册用户并发布第一个包(npm 私仓系列二)2020-09-29|学习探索|4927 次阅读接上文注册用户执行 npm adduser --registry http://192.168.88.66:4873输入 账户、密码、邮箱写一个自己的库 (假设库名为: coParse)创建文件夹 coParse,并在里面创建个 index.js 文件在文件夹中 cmd 执行 npm init 创建 pageckage.json按提示输入内容(可默认一直往下按回车),其中 index.js 对应上面创建的文件,可在生成后修改 ma...
使用 verdaccio 搭建局域网(npm 私仓系列一)2020-09-29|学习探索|5189 次阅读使用的 verdaccio 进行搭建环境window 环境下需要先安装 nodejs,安装执行 npm install -g verdaccio运行第一次在 cmd 中 输入 verdaccio 运行,会在 用户/.config/verdaccio/config.yaml 下生成文件在该文件的最后 加上 listen: 0.0.0.0:4873 , 此配置可允许外网 ip 访问, 加上 ip 为 192.168.88.66再次执行...
window10 tree 命令生成项目目录结构2020-09-29|学习探索|3586 次阅读开发中需要写一些文档,有时候需要罗列整个项目的目录,如下图:在项目目录空白处 按 shift + 右键,点击 powershell输入 tree /f >tree.txt,按回车即完成,文件会生成在项目根目录。如果要忽略一些目录或文件,则需要其他的包 tree-cli 和 tree,个人不喜欢添加太多的包,生成多了自己删一下就行了,各位有需要的可以研究一下。
Vue 实现无缝滚动2020-09-23|学习探索|4487 次阅读两种方式实现,一种为可以暂停的,一种为不可暂停的。不可暂停不可暂停的直接利用 vue 自带的 transition 和元素的显隐来实现注意低版本的 css 动画要根据 vue 的版本来调整,如下案例中 css 代码为 vue 2.5.2中的写法不可暂停无缝滚动以此类推,左右切换,上下切换都可以用这种方式实现。可暂停上面的方式没法暂停,下面一种是可以暂停的。可暂停无缝滚动