我希望我的站点入口点像http://localhost:8080/ 入口点
在角度模式下,只需运行ng build --base-href /entrypoint
。
react-scripts是否有等效的参数? 如果没有,那么如何生成base.href编辑,就像生成index.html一样。
谢谢。
答案 0 :(得分:1)
您可以通过将homepage
中的package.json
参数设置为所需的端点来实现。
"homepage": "http://localhost:8080/entrypoint"
修改
或者您可以使用以下方法来创建相对于index.js
文件的所有资产路径。
如果您不使用HTML5 pushState历史记录API或完全不使用客户端路由,则无需指定将从其提供应用程序的URL。相反,您可以将其放在package.json中:
"homepage": "."
,这将确保所有资产路径都相对于index.html。然后,您可以将应用程序从http://mywebsite.com移至http://mywebsite.com/relativepath甚至是http://mywebsite.com/relative/path,而无需重新构建它。