
windows
TianNicholas
一路走来,雕刻时光,记录点滴。
合作可 email - cheungdennis@foxmail.com
展开
-
替代resize的ResizeObserver API
API对比window.resize事件或者window.orientationchange,由于reize事件会在一秒内触发将近60次,所以很容易在改变窗口大小时导致性能问题。换句话说,window.resize事件通常是浪费的,因为它会监听每个元素的大小变化(只有window对象才有resize事件),而不是具体到某个元素的变化。如果我们只想监听某个元素的变化的话,这种操作就很浪费性能了ResizeObserver API监听一个DOM节点的变化,这种变化包括但不仅限于:某个节点的出现和原创 2022-01-20 18:06:41 · 1265 阅读 · 0 评论 -
Ubuntu “E: Unable to locate package更新node
Unable to locate package:无法找到包。解决办法:执行命令:sudo apt-get updatelinux下更新nodesudo npm install n -gsudon stable备注n是一个Node工具包,它提供了几个升级命令参数:n 显示已安装的Node版本n latest 安装最新版本Noden stable 安装最新稳定版Noden lts 安装最新长期维护版(lts)Noden version 根据提供的版本号安装Nod..原创 2021-04-02 15:07:59 · 3354 阅读 · 0 评论 -
win10下Linux子系统的安装
1、注意打开在:设置——》开发者模式2、微软store 一般下载失败,可以直接去这里选择合适版本下载https://docs.microsoft.com/en-us/windows/wsl/install-manual#installing-your-distro下载之后运行里面.exe文件成功之后会提示输入用户密码等设置完用户名和密码,linux子系统就安装完成了。这时,你的Linux子系统安装路径可能会是在这样的目录下:C:\Users\\username\AppData\.原创 2021-04-01 16:22:00 · 276 阅读 · 0 评论 -
前端脚手架发布
1、npm上注册账号,激活邮箱2、本地新建一个目录mkdir imooc-dennisnpm init -y然后按如下图编写文件注意加上这句#!/usr/bin/env node //找到node 使之成为可执行文件完成之后,在当前目录imooc-dennisnpm loginnpm publish...原创 2021-02-11 20:14:59 · 218 阅读 · 0 评论 -
linux中ln -s 命令详解
在学习脚手架的时候,遇到了软链接的创建ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。ln[参数][源文件或目录][目标文件或目录]命令参数:必要参数:-b删除,覆盖以前建立的链接-d允许超级用户制作目录的硬链接-f...原创 2021-02-11 18:44:14 · 5504 阅读 · 0 评论 -
windows常用命令
dir 列举当前目录下的文件 mkdir xx 创建文件夹xx cls 清屏 rm -rf xx 强制删除文件夹及其里面文件 code xx 用vscode打开文件夹xx(code是vscode自带命令)原创 2021-02-07 10:08:38 · 105 阅读 · 1 评论