npm如何在端口8000上运行服务器
我最近使用github中的angular-seed文件夹进行angular度应用程序开发。 在以前的一些angularjs教程中,有一个脚本文件夹和一个server.js文件在angular-seed文件夹中,它具有运行节点服务器的所有configuration。 那么现在npm如何开始运行一个节点服务器,那个节点服务器的所有configuration在哪里呢?
如果你看看package.json
文件。
你会看到这样的事情
"start": "http-server -a localhost -p 8000"
这告诉在端口8000
上的localhost
地址处启动一个http-server
http-server是一个节点模块。
更新: –包含@Usman的注释,理想情况下,它应该出现在你的package.json
但是如果它不存在,你可以将它包含在scripts
部分。
我们有一个反应的应用程序,我们的开发机器都是Mac和PC。 启动命令不适用于个人电脑,所以这里是我们如何解决它:
"start": "PORT=3001 react-scripts start", "start-pc": "set PORT=3001&& react-scripts start",
在我的Mac上:
npm start
在我的电脑上:
npm run start-pc
运行之前,您还可以在控制台中更改端口
SET PORT=8000