发布于 

常见错误

1.nodemon不是内部或外部命令,也不是可运行的程序

问题解决: 全局安装nodemon包,这样新创建的node.js应用都可以使用nodemon 运行起来

npm install -g nodemon

2.不小心把磁盘变成EFI分区了

解决办法:

用管理员打开 CMD 或者 PowerShell

第一步——输入diskpart 提示:在计算机上:*

第二步——输入list vol 显示EFI分区

第三步——输入sel vol多余EFI分区的号
卷 * 是所选的卷

第三步——del vol override成功删除了卷

注:别删错EFI分区

3.U盘启动盘提示缺少mmx64.efi的问题

解决:

把U盘里的EFI/BOOT里的文件随便一个文件名命名为mmx64.efi

4.关于ThinkPad笔记本安装 双系统的问题

BIOS设置:Secure Boot设置为Enabled

分区:没试过,直接选择和win10共存

关于UEFL设置:

第一.将U盘设为第一启动项 shift +

Starup=>boot=>enter=>选择USB HDD …=>shift 加 ‘+’

第二.将Boot Mode设为Quick

第三.将Secure Boot设置为Enabled

4.Linux下如何升级nodejs

​ 方案:

​ 安装n模块:npm install -g n

​ 升级node.js到最新稳定版

n stable(推荐)

​ 升级node.js到最新版

n latest

报错:

1
2
3
cp: cannot stat `/usr/local/n/versions/node/12.16.1/lib': No such file or directory
cp: cannot stat `/usr/local/n/versions/node/12.16.1/include': No such file or directory
cp: cannot stat `/usr/local/n/versions/node/12.16.1/share': No such file or directory

执行 n - 版本号

然后重新安装

注:可能需要酸酸乳

5.无法找到add-apt-repository命令

解决办法:

sudo apt-get install python-software-properties

sudo apt-get install software-properties-common

6.Linux下报错internal/modules/cjs/loader.js:985 throw err

解决:

卸载npm--------sudo apt-get remove --purge npm

删除--------------rm -rf npm folder in

删除 -------------rm -rf cahce_npm folder in

然后重新下载npm------sudo apt-get install npm

7.如何切换包管理器

Windows:

解决:

①直接删除c:/用户/**/下的.vuerc

再次创建vue create xx或提示选择配置

②手动修改.vuerc下的包

注:*修改为npm或者yarn

1
2
3
4
{
"useTaobaoRegistry": true,
"packageManager": "***"
}

Linux:

~/.vuerc

!!! info “”
被保存的 preset 将会存在用户的 home 目录下一个名为 .vuerc 的 JSON 文件里。如果你想要修改被保存的 preset / 选项,可以编辑这个文件。

终端下输入vim .vuerc修改

8.如何删除hexo中的分类

解决:

首先删除source文件夹中的分类文件与删除_postos里的.md文件

然后删除db.json文件

在然后hexo clean接着hexo ghexo d

9.如何解决ssh: connect to host github.com port 22: Connection timed out

问题的原因:.ssh目录缺少config配置文件

解决:

进入.ssh文件夹,创建config文件写入xxx为你的邮箱地址

1
2
3
4
5
6
Host github.com 
User xxxxx@xx.com
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

然后输入ssh -T git@github.com会出现一下提示

RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8. Are you sure you want to continue connecting (yes/no/[fingerprint])? y
Please type ‘yes’, ‘no’ or the fingerprint: yes

其实写入yes就可以了

10.如何解决npm下载错误问题?

1
npm ERR! Unexpected end of JSON input while parsing near '...TURE-----\r\n"}},"1.2'

问题的原因可能是:1.网络问题:需替换淘宝镜像源2.解析时JSON输入的意外结束

解决:

1.运行npm cache clean --force

2.更换淘宝镜像源npm config set registry=https://registry.npm.taobao.org/

11.下载node-sass报错

1
2
3
4
5
6
7
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! node-sass@4.14.1 postinstall: `node scripts/build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the node-sass@4.14.1 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

原因:在github上克隆代码npm install时候报错,也无法run项目

解决:

1.更换源npm install -g mirror-config-china --registry=http://registry.npm.taobao.org

然后在单独下载npm install node-sass

node-sassgithub地址

12.deepin下typora安装报错

Error: could not find a distribution template

解决办法:

​ 终端打开 /etc/apt/sources.list 添加

​ deb https://typora.io/linux ./

注:首先要修改文件权限,在更改

13.误操作导致硬盘格式化

问题:

安装linux分区的时候,不小心点击格式化

解决办法:

下载大白菜做pe启动盘

bios设置u盘启动

进入pe系统后点击分区工具(diskgenius)进入之后,点击搜索分区…

搜索完毕后,点击保存更改

重启系统

14.数据恢复后,重启显示verification failed:(15) access denied

解决办法:进入BIOS里面关闭安全启动(secure boot ----Enabled)

重新启动

15.重新启动后开机引导方式变成PCI LAN选项

问题:

开机的引导方式变成PCI LAN,并且前面有一个小箭头,无法正常启动加载。在BIOS中重置调整启动顺序也无法解决。无法进入U盘启动盘

解决办法:

1.进入BIOS找到ecurity-->Secure Boot选项回车

2.回车后,把Secure Boot回车改成Disabled

3.接着按ESC返回上一级菜单,选择StartUp选项,把UEFI/Legacy Boot回车改成Both把UEFI/Legacy Boot Priority改成Legacy First,把 CSM Support改成YEs,接着按F10-YES保存即可

重新启动

16.运行nrm时候PowerShell显示系统禁止运行脚本

解决办法:

以管理员打开PowerShell输入set-executionpolicy remotesigned

恢复原来设置则set-executionpolicy Restricted

已完(开新)常见错误(二)