node.js使用msi包安装成功,npm用不了

如图所示

安装nodejs

答案是在这里找到的:install in windows,下面简要的说一下安装步骤:

1、下载nodejs引擎,32bit version或者64bit version·

2、下载最新版的npm  zip格式压缩包:http://nodejs.org/dist/npm/

3、在硬盘某个位置,如D盘下建立一个文件nodejs,把上面两个下载的东西都放在这里,npm要解压。

4、配置两个环境变量:一个是PATH上增加node.exe的目录D:\\nodejs,一个是增加环境变量NODE_PATH,值为D:\\nodejs\\node_modules。


5、win7环境配置在系统》高级系统设置》高级》环境变量》系统变量中查找PATH,编辑加上D:\\nodejs,再加上NODE_PATH变量和值。

6、安装express:打开cmd命令行,使用命令行定位到这Node目录下,键入指令npm install express[安装express至相对路径]或npm install express -g[安装express至绝对路径]

到这里,你在命令行里面输入node -v如果输出nodejs的版本则安装成功。

更新nodejs的版本可以在命令行中输入: npm update npm -g

本文于2014.8.15日在解答@Jensen下完善了配图并帮助其配置成功。

如果以上还是无法解决你的困难,请告知我一声。

无法安装npm

如果你发现安装好nodejs后,使用npm install ** 安装插件时,下载不了,可能是你的npm 配置由于之前修改过,内容过时了。你可以使用命令:

npm config list 查看以前修改过的命令,针对错误的地方删除掉。

npm config set <key> <value> [--global]
npm config get <key>
npm config delete <key>
npm config list
npm config edit
npm c [set|get|delete|list]
npm get <key>
npm set <key> <value> [--global]

例如你可以删除代理

npm config delete proxy

删除注册的目录

npm config delete registry

本人由于之前设置了代理的端口为一个错误的地址,导致总是无法安装,如果你发现nodejs 无法安装npm ,那你就需要查看一下你的npm config是否有错误的地方了。

安装NPM时,可能安装不了,修改设置:

npm仓库是国外服务器,经常连接不上或安装慢,这里推荐使用 淘宝 NPM 镜像 来安装,设置镜像

//code from http://caibaojian.com/nodejs-roll-back.htmlnpm config set registry https://registry.npm.taobao.org

温馨提示:内容为网友见解,仅供参考
无其他回答

node.js使用msi包安装成功,npm用不了
如果你发现安装好nodejs后,使用npm install ** 安装插件时,下载不了,可能是你的npm 配置由于之前修改过,内容过时了。你可以使用命令:npm config list 查看以前修改过的命令,针对错误的地方删除掉。npm config set <key> <value> [--global]npm config get <key>npm config delete <key>npm ...

求教,win下安装node后,npm命令报错
?1 npm -v 同样,若出现版本提示,就说明安装成功了,如下图:这样,常规NodeJS的搭建到现在为止已经完成了,迫不及待的话你可以在cmd命令行中键入“node”进入node开发模式下,输入你的NodeJS第一句:”hello world“ - 输入:console.log('hello world')。这里就不再多作演示了。npm作为一个Node...

安装好node.js后运行node正确但运行npm不正确,请问这是什么原因?_百度...
nodejs是js在运行时的一个编译环境,所有的代码在nodejs下执行的都会被当初js来进行处理,而此时你输入的 npm -v是在node下所以被当成了js处理,且js中没有mpm这个api,要执行npm不需要进入到node环境下,只需要在cmd直接输入就可以了,望采纳 ...

vue使用npm安装不上,node安装成功,npm也安装成功
cnpm 显然没有安装成功,命令不可用。其实npm的资源没有想象中被墙的那么严重,那么慢,没必要使用cnpm。权限不够,【开始】菜单栏 找到node.js command prompt 找到所在文件夹,右键--->属性——>兼容性--->以管理员身份运行--->确定。另外可能的原因就是:没有把node.js添加到系统环境变量,导致...

Nodejs NPM启动不工作问题,怎么解决
根据“https:\/\/github.com\/nodejs\/node\/issues\/9377”其中一个回复的描述,大意为需要先为NodeJS,然后安装npm,然后重新升级NodeJS This worked for me on a Mac:sudo n 6.9.1 sudo npm -g install npm@next sudo n stable node -v v7.2.1 npm -v 3.10.10 下面是更新最新Node的方法...

为什么npm不行,不是内部或外部命令是啥意思
npm 是Nodejs的一个插件管理器 所以需要先安装Nodejs 如是已经安装好了就要检查一下环境变量是否配置正确

NodeJs安装npm包失败的解决办法
因为国内网络的原因,NodeJs默认的npm安装源不可访问,所以会导致npm install一些包的时候报网络异常。如图所示 更改npm安装源 cmd执行命令如图所示的命令,将源更换为国内提供的一些镜像站点。 此处提供了2个镜像,随便选一个 然后cmd执行: npminfounderscore 如果成功了的话,应该会有如图的输出。好了,...

找不到npm-cli.js时是不是重新安装一个node就好了
最后换了一种安装方式。进入nodejs的官网,安装文件分为两种msi文件和zip文件,之前使用的是msi文件,需要安装过程,然后就出现了这种问题。另外一种是下载zip文件解压后放到需要安装的目录就可以用了,“找不到npm-cli.js”的问题就解决了。虽然是绕过了问题,但是作为刚入门的学习者,有时候遇到坑可以...

安装完git之后npm命令不能用了
这种跟git应该关系不大,“不是内部或外部命令”主要还是因为环境变量没配好,实在不行你把安装的nodejs里的npm所在路径配置到环境变量path里,然后在path里的位置往前挪挪,环境变量这东西其实就是配个绝对路径,不复杂,你试试吧。

nodejs安装成功?
点击这里下载windows版安装包 双击并开始安装:选择“下一步”和“接受许可”。它会询问你的位置,保持默认并选择next,安装程序将在您的系统安装NodeJS和NPM。如果一切正常,你会看到以下消息。现在来检查其是否安装成功,去开始菜单-程序和Node文件夹。你会看到许多NodeJS命令提示符的文件,打开并检查使用。...

相似回答