我遇到了一个我不知道该如何解决的问题。
我正在尝试使用Stripe的PaymentRequest将我的网站与Apple Pay集成。但是,我遇到了他们的requisites之一。我不知道如何在
路线上提供该文件https://exampledomain.com/.well-known/apple-developer-merchantid-domain-association
有人可以帮忙吗?
答案 0 :(得分:0)
已解决。
不使用角度。它可以访问我的AWS仪表板并在那里创建文件。以防万一它可以帮助别人:)
答案 1 :(得分:0)
如果您希望移动一些静态文件来构建路径,则可以使用angular.json
例如:
{
...
"projects": {
...
"#project_name#": {
...
"architect": {
...
"build": {
...
"options": {
"outputPath": "./build/path/to/project-root/",
...
"assets": [ { "glob": "*", "input": "./src/static", "output": "." },
...
这会将./src/static
文件夹中的文件移动到build/path/to/project-root/
,输出路径取决于某些构建配置,例如--output-path
也许还有其他东西。
答案 2 :(得分:0)
OP问题的精确示例,
步骤1 :以src
名称.well-known
第2步:在apple-developer-merchantid-domain-association
文件夹内添加.well-known
文件
第3步:在angular.json
资产中添加2行
"src/.well-known/apple-developer-merchantid-domain-association",
{ "glob": "apple-developer-merchantid-domain-association", "input": "src/.well-known/", "output": "/" },
最后的assets
看起来像这样,
"assets": [
"src/.well-known/apple-developer-merchantid-domain-association",
{ "glob": "apple-developer-merchantid-domain-association", "input": "src/.well-known/", "output": "/" },
"src/favicon.ico",
"src/assets",
"src/manifest.webmanifest"
],
现在,您应该可以访问http://localhost:4200/.well-known/apple-developer-merchantid-domain-association