saber 酱的抱枕

Fly me to the moon

04/21
2019
学习 软件

NPM Module build failed: Error

vue-cli 里要用 scss,遂安装两个模块:

npm install sass-loader --save-dev
npm install node-sass --save-dev

以前也是这样的,没有问题,这次编译时却报错了:

Module build failed: Error: Cannot find module 'node-sass'

我就奇了怪了。node-sass 正常安装进去 node_modules 文件夹了,怎么还找不到。用 npm 时不时就遇坑,特别是以前没问题的地方,忽然蹦出来给你搞个幺蛾子,还找不到原因,烦死了。

之后我在网上搜索,检查了以下因素:

node-sass 安装是否完整?我是开着全局 ssr 的,不会是下载不完整。但为了死马当活马医,我还是移除它然后重新安装,不行。换用 cnpm 安装也还是不行。
检查版本,安装的版本确实是最新版本啊。
还有的说要 build 使用,执行 npm rebuild node-sass --force,报错。(其实不需要)

最后怎么解决的呢?强制删除 node_modules 文件夹,然后 npm i 重新安装所有包,这下好了。心累。

NPM Module build failed: Error

04/17
2019
软件

解决 WordPress 设置伪静态后分页问题

WordPress 后台里可以设置固定链接,达到伪静态的效果。但是文章里的分页就会出错了,比如第二页就会变成这样:

https://saber.love/postname.html/2

html 后面为什么要加个斜杠,它又不是目录,所以分页就会打不开。

在网上找到了解决办法,就是在主题的 functions.php 里加入以下代码:
Read More →

解决 WordPress 设置伪静态后分页问题

04/14
2019
软件

使用 Everything 跨文件夹查看图片

使用 Everything 提升效率一例。最近某网站因为内容修改,需要检查文章里的所有图片,找出有哪些需要修改。后台系统的附件文件夹是按日期创建的,有 144 个文件夹。

使用 Everything 跨文件夹查看图片

最常见的做法大概先打开第一个文件夹,查看完了返回,再打开第二个……以此类推。我以前也确实这样做过,但这样重复性的动作不仅费事,还让我感到非常烦躁。最近我想到了 Everything,平时我用它是为了找出特定的一些文件,现在可以改一下思路,用它来查看所有文件,这样就提高了效率。
Read More →

使用 Everything 跨文件夹查看图片

04/10
2019
软件

自定义 Vivaldi 浏览器

我们可以对 Vivaldi 浏览器的界面和功能做一些修改。举个例子,今天我在 GitHub 上看到了个项目 vivaldi-tweak

自定义 Vivaldi 浏览器 mod custom.css

修改之后,我们平时可以关闭 Vivaldi 浏览器的地址栏,需要的时候让它悬浮显示。这可以使我们的界面更简洁,尤其在全屏模式下很有用。下面跟着我来看看步骤吧。

2019/05/19 更新:此功能新版 Vivaldi 浏览器已经内置,所以不需要我们手动进行修改了。本文内容可以不看了。
Read More →

自定义 Vivaldi 浏览器

04/4
2019
软件

Vivaldi 浏览器

不推荐大家使用这个浏览器。详见:
Vivaldi 浏览器 100 天实战:从入门到卸载

Vivaldi浏览器 软件

Vivaldi_logo 浏览器(访问官网)

更新于 2019/04/11

我使用 Chrome 浏览器已经有 7 年的时间了,它是我最喜欢的浏览器。在这漫长的时间里,我也稍微尝试过一些其他浏览器,但都没能让我产生换掉 Chrome 的想法。但今天我尝试了 Vivaldi,它或许是个例外。
Read More →

Vivaldi 浏览器

04/2
2019
ACG 软件

使用 waifu2x 放大你的老婆(图片)

RE0 第二季制作决定,喜大普奔

waifu2x (GitHub)已经出来几年了,想必大家都不陌生了,在这里我再介绍一下自己的使用(踩坑)经验。

本文教程中可能需要打开网页,或者下载软件,尽量在翻墙状态下进行。本文教程适用于 Windows 操作系统。

Read More →

使用 waifu2x 放大你的老婆(图片)

04/1
2019
软件

使用 Python 建立静态 web 服务器

使用 Python3 在本地建立静态 web 服务器,非常简单。其用途…… emmm,主要是为了局域网内分享文件。

1. 安装 Python3
2. 用 cmd 或其他 shell,cd 到要使用的目录
3. 执行命令:

python -m http.server 8080

这样,我们就可以通过浏览器访问 http://localhost:8080 来浏览目录里的文件。对于局域网里的其他人,则可以通过你的 ip 来访问和下载文件,如 http://192.168.1.95:8080.
Read More →

使用 Python 建立静态 web 服务器