2016-07-15 117 views
-2

我是Node.js和NPM的新手。我只是将它安装在我的电脑上,每次尝试使用CMD中的命令npm时,它都会显示以下内容: Error我在Windows上有Node.js和NPM问题

+0

最简单的事情是运行卸载并安装LTS NodeJS版本。 – jperis

+0

请不要张贴错误信息作为截图。它们不会在文本搜索中显示(并且标题也不是真的有用)。 Windows命令提示允许您将其内容复制到剪贴板。 – IInspectable

回答

0

此消息在Windows上表示NODE_PATH未设置。

您可以使用下一个BAT文件

@echo off 
cd.. 
pushd %~dp0 
set NODE_PATH=%cd%;%cd%\folder1;%cd%\folder2; 
node %cd%\app.js 
pause 

或部分的package.json定义 “脚本/启动”

"scripts" : { 
    "start": "set NODE_PATH=.;./folder1;./folder2; && node app.js" 
    } 

和应用为npm start

+0

package.json文件位于何处? 如果我想要使用批处理方式,我应该在哪里保存文件,然后运行它? –

+0

package.json和bat-file都位于项目根目录/文件夹中。 –

+0

没有项目。我试图使用npm本身不是一个特定的项目。 –