npm报错及解决
nodejs安装之后 无法使用 npm的解决方法
首先我们要知道Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效
而npm是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题
工作时遇到了一个很奇怪的问题
win更新后打开项目代码 npm run serve 发现一大堆报错
大概是是npm的问题 然后npm -v node-v
发现node版本变成了V0.10.38版本 慌了 npm变成1.4.3了


然后解决方法:
首先找到node.js和npm的位置
1.删除node

不知道文件夹位置在哪可以 可以输入命令 where node where npm
2.删除node npm 好了话不多说放图
C:\Users\25721\AppData\Roaming这是我npm的目录 删除npm 及 npm-cache
大部分人是C:\Users\Administrator\AppData\Roaming

完成彻底删除node和npm后
接下来就去官网下载node了 一步步安装
http://nodejs.cn/download/ ......node中文官网
https://nodejs.org/en/ ......node英文官网
node -v
npm -v
我们发现版本更新了 恢复了原来的版本 欧克。
npm报错及解决的更多相关文章
- vue项目初始化时npm run dev报错webpack-dev-server解决方法
		vue项目初始化时npm run dev报错webpack-dev-server解决方法 原因:这是新版webpack存在的BUG,卸载现有的新版本webpack,装老版本就好webpack-dev- ... 
- Vue 项目在其他电脑 npm run dev 运行报错的解决方法
		一个 Vue 项目从一台电脑上传到 github 上之后,再另外一台电脑上 git clone .并使用 npm run dev 或 npm run start 发生以下报错的解决方法. 报错原因 ... 
- npm报错处理
		在npm install 命令下载的时候经常会出现下面的报错: 解决办法: npm cache clean --force npm install 
- 安装了nodejs后在命令行运行npm报错
		安装了nodejs后在命令行运行npm报错:Error: Cannot find module 'internal/util/types' 解决方法:删除目录“C:\Users\mengxiaobo\ ... 
- vue-cli 安装时  npm 报错 errno -4048
		如何解决vue-cli 安装时 npm 报错 errno -4048 第一种解决方法:以管理身份运行cmd.exe 第二种解决办法:在dos窗口输入命令 npm cache clean --fo ... 
- npm报错:无法加载文件 D:\nodejs\node_global\webpack.ps1,因为在此系统上禁止运行脚本
		npm报错 在 windows终端输入 vue init webpack app, 创建一个名为 app 的 Vue 项目时报错如下: 无法加载文件 D:\nodejs\node_global\web ... 
- 玄学 npm报错记录
		刚开始是版本原因npm报错,ok卸载重装就可以了, 后面报错 npm ERR! code ENOGIT npm ERR! No git binary found in $PATH npm ERR! n ... 
- npm报错 This is probably not a problem with npm,there is likely additional logging output above可能的原因
		npm WARN Local package.json exists, but node_modules missing, did you mean to install? 解决方法: 输入npm i ... 
- Springboot数据库连接池报错的解决办法
		Springboot数据库连接池报错的解决办法 这个异常通常在Linux服务器上会发生,原因是Linux系统会主动断开一个长时间没有通信的连接 那么我们的问题就是:数据库连接池长时间处于间歇状态,导致 ... 
随机推荐
- 理解Vue中的nextTick
			参考博客:https://www.jianshu.com/p/a7550c0e164f 
- skipping archived logs of thread 1 from sequence 29 to 46; already backed up
			问题描述:删除归档的备份,在进行归档的重新备份,提示:skipping archived logs of thread 1 from sequence 29 to 46; already backed ... 
- webpack学习_webpack-dev-server自动编译代码
			之前每次修改完之后都要执行npm run build来编译,下面有三种方式可以实现代码变化后自动编译代码,下面只重点说webpack-dev-server,其他的请看webpack开发文档 1.web ... 
- hdu 2955 Robberies (01背包好题)
			Robberies Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total S ... 
- PHP中抽象类和接口的区别
			抽象类 抽象类无法被实例化,它的作用是为所有继承自它的类定义(或部分实现)接口. 使用 abstract 关键字定义抽象类. 可以像在普通类中那样在抽象类中创建方法和属性,在大多数情况下,一个抽象类至 ... 
- Python面向对象-@property装饰器
			python中,我们可以直接添加和修改属性的值: >>> class Student(object): ... pass ... >>> s = Student() ... 
- Python—脚本程序生成exe可执行程序(pyinstaller)
			一.pyinstaller的简介 Python是一个脚本语言,被解释器解释执行.它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的 ... 
- 手写SpringMVC
			环境描述 idea java 8 1. POM文件 <?xml version="1.0" encoding="UTF-8"?> <proje ... 
- 【MySQL】LIMIT以及LIMIT OFFSET
			LIMIT两种方法: 两种方法: ()LIMIT A; #表示从第一条记录开始取A条记录: ()LIMIT A,B; #参数A为可选参数,表示跳过A条数据(默认为0) #参数B为必选参数,表示取B行数 ... 
- filezilla无法登陆ubuntu虚拟机
			一般情况下,是新安装的虚拟机没有安装ssh造成的 进入虚拟机控制台,输入 sudo apt-get openssh-server 回车 等安装完成即可登陆. 
