已安装节点,但节点和NPM均无法通过命令行使用

时间:2018-10-22 21:43:09

标签: node.js npm xampp

我将笔记本电脑与Windows 10操作系统配合使用。

我正在通过PHP / MySQL / JQuery(使用XAMPP的PHP 5.6版本)在本地构建网页。

我试图在命令行(Windows命令提示符)中使用npm,但出现以下错误:'npm'无法识别为内部或外部命令。

这是我所做的: 1.转到以下URL以安装node.js(应与npm捆绑在一起):https://nodejs.org/en/

  1. 下载msi安装程序

  2. 通过安装程序运行。

如果我调出node.js并尝试通过模式安装软件包(即npm install gulp),它将返回消息“ npm应该在常规外壳中的节点repl外部运行”。

但是,如果我打开命令行并键入“ node -v”,则似乎也未安装Node。

1 个答案:

答案 0 :(得分:0)

叹气

和往常一样,尽管实际上是事先搜索的,但我还是在发布后几乎立即找到了答案。

解决方案在这里找到:How to resolve 'npm should be run outside of the node repl, in your normal shell'

Do not run the application using node.js icon.
Go to All Programmes->Node.js->Node.js command prompt.