书架

书架

=一个知识书库=

Git Bash运行vue create xxx无法使用上下箭头选择

Git Bash运行vue create xxx无法使用上下箭头选择

# 一、问题 GitBash中使用vue create xxx创建项目,上下箭头无法使用 ![](http://www.lixianglong.cn/bg_store/img/content/6d4f7587ac20b7e4135c834af0445f32.png) <!--more--> # 二、解决方案 ## 1.方式一 使用winpty vue.cmd create xxx命令代替 vue create xxx 在gitbash 的/etc/bash.bashrc使用别名winpty vue.cmd代替vue 在文件最底部加上alias vue='
more...
JavaScript几种监听变量的变化

JavaScript几种监听变量的变化

# 1.setInterval方法 > 直观且朴素的方法,可以用setInterval,循环检测变量的值。 ```javascript <html> <body> <script> //要监视的变量 var test_value = 1; setInterval(function(){ if(test_value != 1){ console.log("值变成了:",test_value); } },1000);
more...
javascript事件preventDefault和stopPropagation的区别

javascript事件preventDefault和stopPropagation的区别

首先从字面意思来看: * `preventDefault`是指**阻止默认事件** * `stopPropagation`是指**停止传播** javascript中的两种“事件传播”模式: - 捕获模式(capturing):当事件发生时,该事件首先被最外层元素接受到,然后依次向内层元素传播。(从上向下,由外往里) - 冒泡模式(bubbling):当事件发生时,该事件首先被最内层元素接受到,然后依次向外层元素传播。(从下向上,由里往外) <!--more--> ------ # preventDefault: **html**: ```x
more...
无法加载文件 pnpm.ps1

无法加载文件 pnpm.ps1

## 问题: > 无法加载文件 D:\Program Files\nodejs\pnpm.ps1,因为在此系统 这个错误表明你尝试在Windows系统上运行一个PowerShell脚本(pnpm.ps1),但是系统的执行策略阻止了脚本的执行。Windows系统默认情况下设置为阻止运行未签名的脚本,以防止恶意脚本的执行。 <!--more--> ## 解决方法: 1. 以管理员身份打开PowerShell。 2. 执行以下命令来查看当前的执行策略: ```bash Get-ExecutionPolicy ``` 3. 如果返回
more...
pnpm add -g pnpm报错解决方案

pnpm add -g pnpm报错解决方案

使用pnpm的时候突然提示我的pnpm不是最新版本,提示执行`pnpm add -g pnpm`可以更新到最新版本。 欣然执行`pnpm add -g pnpm`,结果出现如下提示。 ```bash ERROR  Unable to find the global bin directory Run "pnpm setup" to create it automatically, or set the global-bin-dir setting, or the PNPM_HOME env variable. The global bin directory should b
more...