在子文件夹上反应应用程序

时间:2018-07-02 05:55:55

标签: reactjs

我在项目的子文件夹中使用create-react-app创建了一个react应用。当前应用的网址为http://app.local,而React应用的网址为http://app.local/v2

我想要的是,当我运行npm start时,浏览器窗口应从http://app.local/v2而不是http://localhost:3000打开,而当我运行npm build时,路径应指向相对路径目录。

我已经尝试过basenamestart_url参数。

谢谢。

1 个答案:

答案 0 :(得分:0)

Create React App会默认将您的应用程序构建在服务器根目录下。

要更改此行为,请在package.json中设置homepage,如下所示:

{
...
"homepage": "http://mywebsite.com/subdirectory",
...
}