如果使用npm build命令为生产环境构建React应用,我们可以获得一个名为文件夹的构建。其中包含html,css和JavaScript,但package.json文件不存在。
如果我们使用此文件来设置http代理端点以连接API,则由于找不到端点,因此我们无法很好地运行该应用。
在这种情况下如何正确处理此json文件?
答案 0 :(得分:0)
首先,如果您具有某些Node-React应用程序的package.json,则可以在示例Windows CMD(终端控制台)中运行,并在其中放置一些文件夹,然后将此package.json定位到该文件夹,然后在其中键入npm install 。到目前为止,您可以准备此Node-React应用程序所需的所有内容。正是使用此命令从make node_modules文件夹开始,那里stat install need软件包。下一步是制作文件夹:src和public,在其中放置下一个文件:
在Src文件夹App.js,index.js,App.css中
在公用文件夹index.html上。
那是因为在package.json文件中存在启动应用程序所需的全部内容,但是如果您通过菜单方式构建package.json文件,则可以通过运行npm来完成。
在CMD中初始化。
在package.json文件中使用代理,例如,如果您发送一些数据以防客户端-服务器应用程序,则可以使用。客户端中有HTTP请求axios的客户端,在服务器端有明确表示。在package.json文件中,添加“ proxy”行:“ http://localhost:3001”
从服务器。为了那个。看起来How to set port for express server dynamically?