Node.js $npm运行服务器错误

Node.js $npm运行服务器错误,node.js,reactjs,cmd,npm,Node.js,Reactjs,Cmd,Npm,当我试图为一个web应用程序启动服务器时,我不断地得到一个错误 我所做的只是从文件夹的根目录在终端中键入“npm run server”,我得到一个错误,说明 ./node_模块/http服务器/bin/http服务器-3000页 “.”未被识别为内部或外部命令, 可操作的程序或批处理文件 然后是一大堆NPM错误!;如果他们是重要的,请让我知道,我会张贴在这里 我没有大量的编程经验,所以请尽量少用技术术语 首先,提前谢谢你。。我想不出在什么情况下您会直接调用node_module lib文件。。

当我试图为一个web应用程序启动服务器时,我不断地得到一个错误

我所做的只是从文件夹的根目录在终端中键入“npm run server”,我得到一个错误,说明

./node_模块/http服务器/bin/http服务器-3000页

“.”未被识别为内部或外部命令, 可操作的程序或批处理文件

然后是一大堆NPM错误!;如果他们是重要的,请让我知道,我会张贴在这里

我没有大量的编程经验,所以请尽量少用技术术语


首先,提前谢谢你。。我想不出在什么情况下您会直接调用node_module lib文件。。也就是说,你想做的没有意义

./node_modules/http-server/bin/http-server . -p 3000
不是本手册中说明的内容。您试图将其作为脚本运行,但事实并非如此。你的两个选择是:

要么全局安装模块,然后针对js文件运行它

npm install http-server -g
http-server [path] [options]
或者在本地安装并从bin目录运行它

mkdir myapp
cd myapp/
jitsu install http-server
如果您没有安装jitsu,您可以通过npm install jitsu-g安装它

 node bin/http-server

首先。。我想不出在什么情况下您会直接调用node_module lib文件。。也就是说,你想做的没有意义

./node_modules/http-server/bin/http-server . -p 3000
不是本手册中说明的内容。您试图将其作为脚本运行,但事实并非如此。你的两个选择是:

要么全局安装模块,然后针对js文件运行它

npm install http-server -g
http-server [path] [options]
或者在本地安装并从bin目录运行它

mkdir myapp
cd myapp/
jitsu install http-server
如果您没有安装jitsu,您可以通过npm install jitsu-g安装它

 node bin/http-server

我找到了答案

问题在于package.json文件

before=“server”:“/node_modules/http server/bin/http server.-p 3000”

After=“server”:“节点/node\u模块/http服务器/bin/http服务器。-p 3000”

基本上,行中缺少“节点”


感谢帕特里克·莫塔德和所有试图帮助我的人,我找到了答案

问题在于package.json文件

before=“server”:“/node_modules/http server/bin/http server.-p 3000”

After=“server”:“节点/node\u模块/http服务器/bin/http服务器。-p 3000”

基本上,行中缺少“节点”


感谢Patrick Motard和其他所有试图提供帮助的人

我认为您尝试运行的命令是:

npm run serve
不是:


我认为您尝试运行的命令是:

npm run serve
不是:



你能给我们看看你试图运行的server.js文件(或者主文件是什么)吗?“.”在做什么?移除它!!!这就是问题所在。。。据我所知,没有一个“.”。。。我所做的就是键入“npm运行服务器”,这就是我得到的错误。我使用的文件没有问题。。我肯定可以。你能添加package.json文件吗?你能给我们看一下你试图运行的server.js文件(或任何主文件)吗?“.”在做什么?移除它!!!这就是问题所在。。。据我所知,没有一个“.”。。。我所做的就是键入“npm运行服务器”,这就是我得到的错误。我使用的文件没有问题。。我肯定你能添加package.json文件吗?我不知道为什么会发生这种情况。。我所做的就是从我正在处理的文件夹的根目录中键入“npm run server”,这就是我得到的错误。我按照你的指示,我仍然得到相同的错误。你得到了什么错误。这与你在运行“-p3000”时遇到的错误不同。请对您的帖子进行编辑,解释您正在使用的步骤和结果。“尝试启动服务器”不是一个解释:(很抱歉,我所做的只是键入“npm运行服务器”在我的终端中,我不知道为什么会发生这种情况。我所做的只是从我正在处理的文件夹的根目录中键入“npm run server”,这就是我得到的错误。我按照你的指示,仍然得到相同的错误。你得到的错误是什么。这与你运行它时遇到的错误不同。“-p 3000”。请对您的帖子进行编辑,解释您正在使用的步骤和结果。“尝试启动服务器”不是一个解释。:(很抱歉,我所做的只是键入“npm运行服务器”在我的终端中,一个nothing elseso,因为我基本上在我的答案的“node bin/http server”行中说过,这是否意味着我得到了正确答案的分数?:)酷,你知道如何升级投票并将答案标记为解决方案吗?既然我基本上在我的答案的“node bin/http server”行中说过,这是否意味着我得到了正确答案的分数?:)酷,你知道如何升级投票并将答案标记为解决方案吗?