如何解决npm should be run outside of the node repl, in your normal shell问题
在windows环境下安装完node,其目录结构下会有一个node.exe文件,运行该工具就相当于在cmd中执行node命令,即进入node开发模式。
但不能在这里执行npm命令,因为npm作为一个独立的模块,其实是另外一个工具。如果此时执行npm install安装命令,node就会抛出 npm should be run outside of the node repl, in your normal shell. 异常。这其实意味着不能在node开发模式中运行npm等命令,而在cmd中可直接运行,比如使用npm全局安装express:
C:\Users\Neo>npm install -g express
安装完成了npm后,你就可以安装其他想要的nodejs模块了,比如安装express命令行输入:
npm install express -g
其中-g是指全局安装的意思,你可以不要,这样会安装在当前文件夹下,当前工程下而已。全局安装完成后,会在nodejs安装目录下的模块文件夹中有npm
可以使用npm命令安装express了, npm install express
菜鸟教程链接:
http://www.runoob.com/nodejs/nodejs-npm.html
相关推荐
boneix 2020-10-21
seanzed 2020-10-15
ifconfig 2020-10-14
学留痕 2020-09-20
往后余生 2020-09-17
kka 2020-09-14
redis 2020-09-07
lzccheng 2020-09-06
soyo 2020-08-31
stonerkuang 2020-08-18
LxyPython 2020-08-17
raksmart0 2020-08-17
Lzs 2020-08-14
MrHaoNan 2020-07-31
80530895 2020-07-05
lengyu0 2020-06-28
YarnSup 2020-06-28
huanglianhuabj00 2020-06-27