博客分类
  • DCS World 2
  • Git 2
  • Linux 10
  • Lua 10
  • Node.js 38
  • SEO 1
  • vscode 1
  • Windows 13
  • 前端 143
  • 后端 10
  • 技术资料 6
  • 数据库 7
  • 文学 5
  • 英语 2
  • 视频 1
  • 诗歌 1
  • 资源 1
  • 软件 9
js小数点截取四舍五入和不四舍五入
/** * 解决精度缺失问题(四舍五入) * @param {*} num 需要截取的数字 * @param {*} pos 需要截取小数点后面的位数 * @returns */ function fix_jingdu(num, pos = 10) { if (!num) return 0; // Math.pow(x,y) x 的 y 次幂 let m = Math.pow
2021-09-24 08:24:27 前端
javascript
gulp 压缩清理合并 css
gulp 压缩清理合并 css 方式一、 csso 1. 安装依赖 yarn add gulp yarn add csso 2. 处理 CSS gulpfile.js // 获取 gulp const gulp = require('gulp'); const through = require('through2'); const csso = require('csso'); gulp
2021-08-21 12:11:35 前端
gulpjs
gulp 读取修改文件教程
gulp 读取修改文件教程 一、安装 gulp gulp 官网 gulp 的安装 核心点是 gulp 文件的文件名一定是:gulpfile.js. task 就是一个任务 (要做的一系列事) 运行通过gulp来执行默认的 task 或者通过gulp task名来执行指定的 task(因为一个 gulp 文件里可能有多个互相独立的 task yarn add gulp 二、 读取文件 gulp.
2021-08-21 11:48:33 前端
gulpjs
PhpStorm重置激活
一、把新建 PhpStorm 重置.bat PhpStorm 重置.bat 把下面内容写入 PhpStorm 重置.bat reg delete HKEY_CURRENT_USER\SOFTWARE\JavaSoft\Prefs\jetbrains\phpstorm /f del /F /S /Q %APPDATA%\JetBrains\PhpStorm2021.1\eval del /F /
2021-08-17 10:10:59 软件
PhpStorm
用 gulp 生成一倍和两倍精灵图以及压缩 css
用 gulp 生成一倍和两倍精灵图以及压缩 css 一、安装依赖 yarn global add gulp-cli yarn add gulp yarn add gulp.spritesmith yarn add gulp-sort yarn add gulp-debug yarn add gulp-clean-css yarn add gulp-csso 二、新建 gulpfile.js g
2021-08-17 10:00:27 前端
gulpjs
快速查看 npm、yarn全局安装过的包
npm、yarn 可以很方便的帮助我们快速安装开发前端项目需要的各种依赖包 同时也有意无意的安装了不少全局安装包,有些可能不会再使用了,有些已经太旧 使用以下命令查看自己电脑曾经安装过哪些全局工具包,顺便把那些不再需要的卸载掉吧 查看 npm 全局安装过的包 $ npm list -g --depth=0 /usr/local/lib ├── npm@6.4.1 ├── nrm@1.0.2 └─
2021-07-28 12:56:21 Node.js
yarnnpm
npm和yarn更新依赖包到最新版本
npm 包的更新速度之快想必大家都了然于心,那么新版本发布后,怎样将依赖包更新到最新版本呢? 背景:独立维护项目的架构与开发工作,在升级依赖包时发现使用 yarn upgrade 更新依赖包,yarn.lock 文件更新了,但是 package.json 里依赖包的版本没有更新。 批量更新依赖包 ①npm 更新方式 需要全局安装 npm-check-updates,然后执行 ncu -u 命令
2021-07-28 12:43:12 Node.js
yarnnpm
LxRunOffline 使用教程
前言 虽然 WSL (Win­dows Sub­sys­tem for Linux) 可以直接访问 Win­dows 下的文件, 但是因为文件权限的问题, 把需要在 WSL 中使用的文件放在 WSL 的用户主目录是最好的解决方案没有之一. 为了不撑爆系统盘, 除了修改 Win­dows 应用安装位置, 还可以把 WSL 整个安装目录进行转移, 使用 wsl --export 和 wsl --imp
2021-07-07 09:01:34 Windows
LxRunOffline
Windows Terminal 完美配置
1. 安装 Windows Terminal Microsoft Store 搜索下载或者 github 下载 Github 地址:Windows Terminal 2. 安装字体 这里仅推荐一款字体:Fira Code. 该字体支持 ligature 连字功能, 而且是一款专门为代码显示准备的字体. 该字体开源, 广受海内外程序员好评! GitHub 地址:FiraCode 装上该字体, 即可进
2021-07-03 18:51:55 Windows
Terminal
右键打开Open in Windows Terminal(管理员)
Open Windows Terminal 鼠标右键添加 Open in Windows Terminal 方式一、注册表文件 右键菜单可能会没有图标, 把ico文件夹或者把这张图片放到C:\Users\{电脑的用户名}\Pictures下面,或者直接win+r输入%HOMEPATH%\Pictures回车 注意: 这种方法生成的右键菜单打开窗口会有闪烁, 推荐下面脚本自动生成 方式二、脚本自动生
2021-07-03 11:58:33 Windows
上下文菜单
使windows10的 ubuntu子系统默认以 root用户登陆
一般子系统就是自己用,每次启动还要人工切到 root 权限,很是麻烦,如何让 Windows 的 WSL 子系统默认 root 登入呢? 1. 首先重置 root 密码 以普通用户登录系统 在终端输入命令: sudo passwd root 创建 root 用户的密码 , 然后根据提示一步一步来输入你要设置的密码(输密码是会发现看不到数入的密码, 这个貌似是防止偷窥的.) 2. 设置 默认 ro
2021-07-02 08:15:01 Windows
Linux
为您的新 Linux 发行版创建用户帐户和密码
为您的新 Linux 发行版创建用户帐户和密码 使用适用于 Linux 的 Windows 子系统进行用户帐户和权限管理的参考. 在此中 更新和升级包 发生你的 Linux 密码 忘记密码 你已经可以使用WSL 并安装到 Microsoft Store 上的 Linux 发行版,初步,你会被要求完成时打开新安装的 Linux 发行版是创建一个帐户,包括用户名和密码. 此用户名状语从句:
2021-07-02 07:32:04 Windows
Linux
适用于 Windows 10 的 Windows 子系统 Linux 安装指南
适用于 Windows 10 的 Windows 子系统 Linux 安装指南 在本文中 Windows 预览体验成员的简化安装 手动安装步骤 步骤 1 - 为 Linux 启用 Windows 子系统 步骤 2 - 检查运行 WSL 2 的要求 步骤 3 - 启用虚拟机功能 步骤 4 - 下载 Linux 内核更新包 第 5 步 - 将 WSL 2 设置为默认版本 第 6 步 - 安装您选择的
2021-07-02 07:23:11 Windows
Linux
报错:Uncaught ReferenceError: xxx is not defined解决方案
报错:Uncaught ReferenceError: xxx is not defined, 判断 xxx 的类型不等于undefined, 再去操作 下面以 window 为例 if (typeof window !== 'undefined') { console.log('window is defined'); }
2021-07-01 09:29:18 前端
JavaScript
prettier和ESLint的区别及配置
整洁的代码如同优美的散文。—— Grady Booch 前言: 在繁杂的业务迭代时,接手其他项目,如果没有一个统一的代码风格,阅读起来是相当困难的,毕竟团队里的每个人习惯不一样。团队协作,意味着需要牺牲一些个性,减少一些没必要的争吵。 1.Prettier 是什么? 顾名思义 prettier(更漂亮的),让你的代码更漂亮。官网说的很清楚了 An opinionated code form
2021-07-01 09:21:29 前端
prettierESLint
JavaScript一键换肤代码
let link = [] /** *移除css * @param {string} href --移除路径 */ function removeCss(href) { var links = document.getElementsByTagName("link"); for (var i = 0; i < links.length; i++) {
2021-06-08 13:07:21 前端
JavaScript
js 控制加载|移除 script 与 link 文件
js 控制加载|移除 script 与 link 文件 script js 加载 script 文件 /** * 加载 script 文件 * @param {String} src --需要加载的js路径 */ function loadScript(src) { var addSign = true; var scripts = document.getElementsByTa
2021-06-08 12:56:20 前端
JavaScript
Nest.js 项目创建&路由设置&模块
Nest 是一个用于构建高效,可扩展的 Node.js 服务器端应用程序的框架。它使用渐进式 JavaScript,内置并完全支持 TypeScript(但仍然允许开发人员使用纯 JavaScript 编写代码)并结合了 OOP(面向对象编程),FP(函数式编程)和 FRP(函数式响应编程)的元素。 在底层,Nest 使用强大的 HTTP Server 框架,如 Express(默认)和 Fas
2021-06-06 07:16:38 Node.js
Nest.js
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...