我有一个反应应用程序和服务器,它为react应用程序提供REST服务。在开发中,react应用程序在端口3000上运行,服务器在端口3001上运行。 为了支持这一点,package.json文件具有代理语句" proxy":" http://localhost:3001"
然而,在生产中,这并不是我想要的,所以我喜欢通过"纱线开始"所以我只需要一个在开发中使用代理但不在生产中的package.json。提前致谢
答案 0 :(得分:0)
所以我只需要一个package.json
你应该只有一个package.json ...
你可能有一些看起来像
的东西"scripts": {
"start": "webpack-dev-server --host 0.0.0.0 ..."
...
}
在您的package.json
中 - 当您运行yarn start
时,^即实际运行的内容。这不是你在生产中会运行的东西。如果您想在制作中运行其他内容,请将另一个项目添加到scripts
直接运行您的快速(?)应用程序(类似node /path/to/index.js
的内容可能很接近)。