我正在构建一个带角度的wordpress主题,如here所述。
这是我的index.html,由wordpress'加载的index.php:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>TITLE</title>
<base href="/wp-content/themes/TITLE/dist/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
</head>
<body>
<app-root>Loading...</app-root>
</body>
</html>
网址结果是: http://HOST/wp-content/themes/TITLE/dist/#/,但应该是http://HOST/#/
我需要在index.html中设置标记以启用angular来查找其资源。有没有办法在角色HashLocationStrategy的/#/之前隐藏/ wp-content / themes / TITLE / dist部分?
我更喜欢将其隐藏在角度设置中,但如果管理视图中的wordpress配置是必要的,那也可以。