文档章节

安装nodejs后运行npm -v出现(module.js:339 throw err..)错误解决办法

_长升
 _长升
发布于 2016/12/07 10:36
字数 233
阅读 435
收藏 0
点赞 0
评论 0

简介:最近安装nodejs后,在windows cmd上运行node -v没有什么问题,当输入npm -v后傻眼了,冒出来下面所示的一系列如下错误,经过几番查询发现国内的类似的解决方案对我这厮并不起作用。

Error: Cannot find module ‘npmlog’ at Function.Module._resolveFilename

(module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at /usr/local/lib/node_modules/npm/bin/npm-cli.js:18:11
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:75:3)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)

 后来在国外网站上发现了安装express等插件时系统会安装到默认的路径(除非你已设置好路径)windows下是 C:\Users\jerry\AppData\Roaming

npm路径

解决方法如下

  • windows

rmdir %appdata%\npm\node_modules /s /q

  • unix或linux

rm -rf /usr/local/bin/node_modules

© 著作权归作者所有

共有 人打赏支持
_长升
粉丝 2
博文 3
码字总数 2158
作品 0
镇江
程序员
菜鸟教程Node.js笔记

菜鸟教程Node.js笔记 教程地址:http://www.runoob.com/nodejs/nodejs-tutorial.html。 npm更新npm 见http://www.runoob.com/nodejs/nodejs-npm.html。 回调函数 见http://www.runoob.com/n......

樂天
2015/10/24
364
0
【深入浅出Node.js系列十一】Node.js开发框架Express4.x

深入浅出Node.js系列 【深入浅出Node.js系列一】什么是Node.js 【深入浅出Node.js系列二】Node.js&NPM的安装与配置 【深入浅出Node.js系列三】深入Node.js的模块机制 【深入浅出Node.js系列四...

陶邦仁
2016/01/19
282
0
请教windows下npm安装问题

@张大鹏 你好,想跟你请教个问题: 我刚看了你写的:windows下nodejs开发环境的安装与配置 我没用Cygwin做模拟环境,直接下载node.exe,通过cmd运行node。 在安装npm的时候遇到了错误,提示如...

haigou20
2012/07/23
6K
3
Completely Uninstall Node.js from Mac OS X

安装:Nodejs V5.5.0 执行:sudo npm -v 报错: 解决:彻底删除node和npm各个模块,重新安装 内容 Completely Uninstall Node.js from Mac OS X The following is the best way to complete......

王永濤
2016/01/22
156
0
ionic serve 报错, 跪求解决!!!

安装完ionic后,新建项目后,运行ionic serve 报错: G:worknodejsdemo003>npm -v 3.8.6 G:worknodejsdemo003>ionic -v 2.2.1 Error: Missing binding G:worknodejsdemo003node_modulesnode......

zj8jep
2017/03/15
159
0
Mac 添加环境变量

两个问题: 1.nodejs的安装 使用Mac OS X Binaries (.tar.gz)(64位)来安装: http://www.nodejs.org/download/ 安装参照:http://blog.snowinmay.net/?p=41 安装要点: 1.1把之前的nodejs文...

Jack088
2016/04/02
29
0
学习webpack时使用npm run 命令出错,直接webpack就可以打包

{"name": "webpack_test02","version": "1.0.0","description": "","main": "index.js","scripts": { }, 配置里就是这么写的,在命令行直接使用webpack就可以顺利打包,使用npm run webpack......

榴莲痴汉
2017/03/30
480
0
通过 nodejs安装newman

最新学习接口测试时 安装newman遇到了一下问题 已有安装环境: win7 64bit; chrome postman; nodejs; SDK7.1; ActivePython-2.7.6.9-win64-x64; VS2013; 安装newman时的依赖环境 参考博文:h...

yifan326
2015/04/30
0
0
在sublime 运行jslint 出现错误代码

module.js:340 throw err; ^ Error: Cannot find module 'C:Users建潞DesktopSublime Text Build 3059 x64DataPackagesJSLintlinter.js' at Function.Module._resolveFilename (module.js:3......

masterK
2014/06/10
261
0
npm安装的问题node cli.js install npm -gf

node.js:207 throw e; // process.nextTick error, or 'error' event on first tick ^ Error: Cannot find module 'C:UsersAdministratorDesktopnpmbinnode_modulesnpmbinnpm-cli.js' at Fun......

xgaoting
2016/03/30
2.7K
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

about git flow

  昨天元芳做了git分支管理规范的分享,为了拓展大家关于git分支的认知,这里我特意再分享这两个关于git flow的链接,大家可以看一下。 Git 工作流程 Git分支管理策略   git flow本质上是...

qwfys
今天
1
0
Linux系统日志文件

/var/log/messages linux系统总日志 /etc/logrotate.conf 日志切割配置文件 参考https://my.oschina.net/u/2000675/blog/908189 dmesg命令 dmesg’命令显示linux内核的环形缓冲区信息,我们可...

chencheng-linux
今天
1
0
MacOS下给树莓派安装Raspbian系统

下载镜像 前往 树莓派官网 下载镜像。 点击 最新版Raspbian 下载最新版镜像。 下载后请,通过 访达 双击解压,或通过 unzip 命令解压。 检查下载的文件 ls -lh -rw-r--r-- 1 dingdayu s...

dingdayu
今天
0
0
spring boot使用通用mapper(tk.mapper) ,id自增和回显等问题

最近项目使用到tk.mapper设置id自增,数据库是mysql。在使用通用mapper主键生成过程中有一些问题,在总结一下。 1、UUID生成方式-字符串主键 在主键上增加注解 @Id @GeneratedValue...

北岩
今天
2
0
告警系统邮件引擎、运行告警系统

告警系统邮件引擎 cd mail vim mail.py #!/usr/bin/env python#-*- coding: UTF-8 -*-import os,sysreload(sys)sys.setdefaultencoding('utf8')import getoptimport smtplibfr......

Zhouliang6
今天
0
0
Java工具类—随机数

Java中常用的生成随机数有Math.random()方法及java.util.Random类.但他们生成的随机数都是伪随机的. Math.radom()方法 在jdk1.8的Math类中可以看到,Math.random()方法实际上就是调用Random类...

PrivateO2
今天
1
0
关于java内存模型、并发编程的好文

Java并发编程:volatile关键字解析    volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在...

DannyCoder
昨天
0
0
dubbo @Reference retries 重试次数 一个坑

在代码一中设置 成retries=0,也就是调用超时不用重试,结果DEBUG的时候总是重试,不是0吗,0就不用重试啊。为什么还是调用了多次呢? 结果在网上看到 这篇文章才明白 https://www.cnblogs....

奋斗的小牛
昨天
2
0
数据结构与算法3

要抓紧喽~~~~~~~放羊的孩纸回来喽 LowArray类和LowArrayApp类 程序将一个普通的Java数组封装在LowArray类中。类中的数组隐藏了起来,它是私有的,所以只有类自己的方法才能访问他。 LowArray...

沉迷于编程的小菜菜
昨天
0
0
spring boot应用测试框架介绍

一、spring boot应用测试存在的问题 官方提供的测试框架spring-boot-test-starter,虽然提供了很多功能(junit、spring test、assertj、hamcrest、mockito、jsonassert、jsonpath),但是在数...

yangjianzhou
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部