修改原因
npm默认的包下载仓库是https://registry.npmjs.org/
,这个仓库在国外,下载速度很慢。在国内有很多npm包的镜像仓库,比如阿里云、腾讯云或百度云仓库。我们可以修改npm默认的下载仓库使npm install安装包时加快速度,解决npm包安装慢或安装失败的问题。
npm修改镜像仓库的方法
查看当前使用的镜像地址
1 | npm config get registry |
切换为阿里云镜像
1 | npm config set registry http://registry.npmmirror.com |
切换为原仓库
1 | npm config set registry https://registry.npmjs.org |
文章作者: 竹山一叶
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 竹山一叶!
相关推荐
2022-11-12
Hexo关闭文章评论
如果我们不想让别人评论,那该怎么办呢?实现起来很简单,只需要在头文件加上一行 comments: false 就可以了。 123456789---title: Hexo关闭文章评论categories: - Hexotags: - Hexoabbrlink: 2c1ccad9date: 2022-11-12 12:19:43--- 只需要在文章的Front-Matter的位置中添加 comments 就可以了 12345678910---title: Hexo关闭文章评论categories: - Hexotags: - Hexoabbrlink: 2c1ccad9date: 2022-11-12 12:19:43comments: false # :后面和false中间是有一个空格的---
2022-11-01
Hexo常用命令
为了方便自己的使用和记忆,整理Hexo常用的命令如下所示: Hexo 常用命令列表123456789hexo init # 初始化一个本地文件夹为网站的根目录hexo new "postName" # 新建文章hexo new page "pageName" # 新建页面hexo generate # 生成静态页面至public目录hexo server # 开启预览访问端口(默认端口4000,'Ctrl + C'关闭server)hexo deploy # 部署到GitHub或Gitee服务器上hexo clean # 清理缓存文件hexo help # 查看帮助hexo version # 查看Hexo的版本 详见官网文档 Hexo...
2022-11-05
避免Hexo部署时输入Github账户密码
前言 当hexo使用https方式连接Github时,每次执行hexo deploy都会提示你输入账户和密码。 使用ssh连接方式可以免除每次输入账户密码的过程,而且更安全可靠。 操作 修改_config.yml,将部署方式从https方式修改为ssh方式。 原来的配置如下所示:1234deploy: type: git repository: https://git@github.com/yourname/yourname.github.io.git branch: master 修改为以下的配置:1234deploy: type: git repository: git@github.com:yourname/yourname.github.io.git branch: master
2022-11-06
解决VSCode运行Hexo报错:Hexo无法加载文件,因为在此系统上禁止运行脚本
问题现象 hexo : 无法加载文件 C:\Users\ZSYY\AppData\Roaming\npm\hexo.ps1,因为在此系统上禁止运行脚本。 有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。 解决方案 在默认情况下,我们是无法执行 PowerShell 脚本的,需要更改执行策略。因此通过修改 PowerShell 的执行策略即可解决问题。 操作步骤 打开设置(Win + I) 搜索 PowerShell 选择 允许本地 PowerShell 脚本在不签名的情况下被运行 启用和打开 更改执行策略,以允许本地 PowerShell 脚本在不签名的情况下运行。远程脚本需要签名 设置 -> 系统 -> 开发者选项 -> PowerShell -> 更改执行策略,以允许本地PowerShell脚本在未签名的情况下运行。远程脚本需要签名。
2022-11-06
解决hexo clean导致CNAME文件被删除的问题
问题描述一开始把CNAME文件直接放在hexo/public目录下,但是每次执行 hexo clean 后该文件就会被删除。 解决方法 整个public文件夹是执行hexo g后生成的,若执行hexo clean会把整个public文件夹连同CNAME文件删掉,在重新执行hexo g后生成的public文件夹里肯定没有我们手动添加的CNAME文件。 解决方法是把CNAME文件放在source文件夹下,而不是public文件夹,在执行hexo g命令时,会把source文件夹下的CNAME文件复制到public文件夹下,即使执行hexo clean后,下次重新生成还是会复制过去,这样就解决了问题。 其实还有很多其他的文件如果想编译后放在public文件夹下,都可以先放source文件夹下,在hexo g生成时就会复制到public文件夹下。
2022-11-06
基于Hexo + Github搭建个人博客
Hexo + Github搭建个人博客,快来试试吧:)
评论
公告
欢迎光临小站,这里是我日常工作和学习中收集和整理的总结,希望能对你有所帮助:)
本站的内容经过个人加工总结而来,也参考了网友们分享的资料,如有侵权,请第一时间联系我,我将及时进行修改或删除😊
本站的内容经过个人加工总结而来,也参考了网友们分享的资料,如有侵权,请第一时间联系我,我将及时进行修改或删除😊