npm相关命令:
// 查询源
npm config get registry
// 更换国内源
npm config set registry https://registry.npmmirror.com
// 恢复官方源
npm config set registry https://registry.npmjs.org
// 删除注册表
npm config delete registry
npm相关命令:
// 查询源
npm config get registry
// 更换国内源
npm config set registry https://registry.npmmirror.com
// 恢复官方源
npm config set registry https://registry.npmjs.org
// 删除注册表
npm config delete registry
今天通过npm install
进行安装的时候发现卡在一个地方将近两分钟,在网上查询的时候需要换源,于是通过
npm config get registry
查看源
https://registry.npm.taobao.org/
发现是淘宝的,按理说不应该出现这样的问题啊,通过查询发现淘宝的源已经凉了,换了url。悲剧。
访问上面链接发现跳转到了一个新网站。
https://registry.npmmirror.com/
好吧重新设置一下
npm config set registry https://registry.npmmirror.com
OK!在运行命令,秒过。
本来想着在下面记录一下相关命令和国内源的,但是想了想还是算了重新写一篇吧方便以后查询。
由于之前的大言不惭,说要开发一个小说app,在实战中给我深深的上了一课。我需要学习的东西太多了,所以决定先把Android放下一段时间,打算从小的软件开始学起。本以为会很简单的完成,毕竟轮子太多了,本着拿来主义的精神,也就是稍微组sj合一下的问题,所以牛逼哄哄的胯下海口。对就是胯。我是万万没想到,组装车子他也是要看说明书的啊。在这里对曾经的自己表示:臣妾做不到啊。这件事就先告一段落吧,因为laravel在我的计划里躺了半年的时间了。
抱歉,只能深表歉意的说一句:laravel 我来啦。
经过一个星期的学习和开发,最终把hexo 主题 NFNF 出阶段完成,就是现在用的这个主题,当然还有很多地方可以优化,但是先告一段落吧。
如果有人想开发自己的主题的话,可以参考这篇文章:https://www.cnblogs.com/yyhh/p/11058985.html
开发过程中借鉴了NEXT ,SNIPPER ,HIERO 等主题,布局借鉴了 简书。本来打算模仿简书的,但是在开发的过程中,逐渐把几个主题的整合了。开始的时候先把简书的模板在本地写好了,但是替换模板的时候,遇到了很多麻烦,其中比较麻烦的就是云标签,这也是准备不足吧,早知道先不写模板了,这样就可以根据系统生成标签写css 样式了。后面觉得重新写css 样式太麻烦了,就去研究了hexo 辅助函数tagcloud的源代码,参考源代码写出了符合自己要求的模板,不过后来想了想,还不如重新写样式。
后面在写搜索的时候实在是搞不懂next的代码,就放弃使用algolia,把hiero中的搜索拿了过来使用,不过需要插件hexo-generator-json-content辅助,因为博客早就使用了这个插件,所以就更方便了不用重新安装插件。
自己主题的开发就先告一段落吧,在这次疫情期间给自己规划了一些事情,下一件事就是学习和开发一款小说app,使用Android studio开发,也会遇到很多坑,就看自己能不能解决了,不过挺期待的。一会把计划写到about页面,慢慢来吧,毕竟已经离开这个行业了,希望自己可以坚持下来吧。
(function(){
var _id = 309847;
var isHome = $('a[title="我的卡包"]').html();
var _temp = isHome ? "" : $('span[title]:first').attr('title').slice(4);
var _name = '10.15 (19A583)Clover PE ZD-SQ.dmg'; //10.15 (19A583)Clover PE ZD-SQ.dmg 改为所下载文件名称
var _path = encodeURIComponent(_temp + '/' + _name);
var _link = 'https://pcs.baidu.com/rest/2.0/pcs/file?method=download&app_id='+_id+'&path='+_path;
console.log('下载地址为:');
console.log('%c%s','color:#00ff00;background-color:#000000;',_link);
})();
首先 把别人分享的文件保存在自己的网盘里然后在控制台复制上面代码,将10.15 (19A583)Clover PE ZD-SQ.dmg改为你想要下载的文件名。
这里收集一下php artisan 常用的命令,以备不时之需。
php artisan 命令列表可以使用:php srtisan list 来查看。下面是列出常用命令:
php artisan key:generate #设置程序密钥
php artisan make:controller ? #生成一个资源控制类
php artisan make:middleware ? #生成一个中间件
php artisan make:migration create_articles_table #生成一个迁移文件 ,article为表名为复数
php artisan migrate #执行迁移文件 ,上面是创建迁移文件
php artisan make:model ? #生成一个Eloquent 模型类 -m 生成模型的同时生成迁移文件
php artisan migrate:rollback #回滚迁移文件
lnmp 删除虚拟主机后,发现生成的文件夹还在,所以想着使用命令删除一下。
rm -rf [文件路径]
但是发现提示:Operation not permitted 于是从网上查找到是因为被锁定了,所以可以命令解锁然后删除。
chattr -i /home/wwwroot/你的网站目录/.user.ini
ok,大功告成,如果想加锁的话可以把 -i 改成 +i
安装git这里就不多说了,个人感觉和安装qq没啥区别。
配置本地信息
git config --global user.name ‘账号名’
git config --global user.email 邮箱
git config --list 查看配置结果
创建本地ssh
$ ssh-keygen -t rsa -C “github邮箱”
打开C:\Users\Administrator.ssh目录,“id_rsa.pub”文件内容就是公钥会用到。
1.登陆github>点击用户头像>Settings>SSH and GPG keys>New SSH key>title:自己看着写>key:打开上面的id_rsa.pub,复制里面的内容粘贴进去>Add SSH key
2.测试ssh key是否成功。$ssh -T git@github.com
如果出现You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。
最近给自己写的www.web1234.org 导航网站,搞一个手机端的自适应,对于没有接触过太多的人来说有点复杂,所以只能求救万能的百度、bing、google,这篇文章就记录一些自适应布局需要注意的点,也为了以后能复习一下。
一、
<meta name="viewport" content="width=device-width,height=device-height,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
1.name=”viewport” //设置视口(网页可绘制的区域)
2.width=device-width //应用程序的宽度和屏幕的宽度是一样的
3.height=device-height //应用程序的高度和屏幕的高是一样的
4.initial-scale=1.0 //应用程序启动时候的缩放尺度(1.0表示不缩放)
5.minimum-scale=1.0 //用户可以缩放到的最小尺度(1.0表示不缩放)
6.maximum-scale=1.0 //用户可以放大到的最大尺度(1.0表示不缩放)
7.user-scalable=no //用户是否可以通过他的手势来缩放整个应用程序,使应用程序的尺度发生一个改变(yes/no)
二、
<meta name="viewport" content="target-densitydpi=device-dpi, width=480px, user-scalable=no">
1.target-densitydpi=device-dpi //指定屏幕像素密度DPI,device-dpi 为设备原本的DPI值,不会有任何缩放.( dpi是单位,一般指每英寸的像素)