GitBash - 在启动npm后无法输入新命令

时间:2018-02-10 04:01:43

标签: node.js npm command-line

我的问题的解决方案可能很简单,但由于我是命令行的初学者,而且自己很难解决这个问题,希望你知道解决方案:

我克隆了一个存储库,然后在命令行中启动了npm。在我输入命令' start npm'之后,它在控制台中显示webpack已经成功编译但是无论我输入什么,命令行都不会执行任何显示错误消息的内容。我曾尝试输入一个新命令,但它似乎是在添加文本而不是命令。 (见图)After the webpack is compiled I tried entering a new command

或者,如果这不是问题,我只是误解了一些事情,请告诉我。

1 个答案:

答案 0 :(得分:4)

  

输入命令后,启动npm'

根据您提供的图像判断,此命令启动Webpack dev-server。这是一个用于测试应用程序的Web服务器,它将监视您的文件并在检测到任何更改时重建您的应用程序。一旦服务器在终端中运行,您的部件上的任何进一步输入都将被忽略。您可以使用 Ctrl + C 停止服务器。

  

或者,如果这不是问题,我只是误解了一些事情,请告诉我。

服务器实例将(在其默认配置中)在端口8080上侦听来自localhost的连接,因此(取决于您的应用程序的设置方式),现在可以在浏览器中访问http://localhost:3000看你的项目在运行如果情况并非如此,请检查终端窗口中的输出,例如:Project is running at http://localhost:3035/

查看package.json以查看npm start正在做什么(如果有的话)也可能会有所帮助。

进一步阅读:https://github.com/webpack/webpack-dev-server