【问题标题】:Uploading Angular webapp to IBM Cloud gives 403 error将 Angular webapp 上传到 IBM Cloud 会出现 403 错误
【发布时间】:2018-05-03 22:52:56
【问题描述】:

我尝试了几次尝试使用

将应用程序上传到 IBM Cloud
cf api "url"
cf login -u "user_id" -o BLUEMIX-SANDBOX-SJ001 -s "sandboxName"
cf push appName -b "https://github.com/cloudfoundry/staticfile-buildpack"

它确实成功上传,但如果查看 url,则会出现 403 错误。 我什至尝试创建一个新的 HelloWorld 应用程序并上传和相同的结果。

【问题讨论】:

    标签: angular ibm-cloud ibm-mobile-services


    【解决方案1】:

    请试试这个:

    • 添加一个“manifest.yml”文件:

    applications: name: my-app-name buildpack: staticfile_buildpack host: my-app-name memory: 32M path: dist

    • 运行“ng build”创建“dist”文件夹
    • 从 gitignore 文件中取出“/dist”(如果存在)

    【讨论】:

    • 非常感谢,我使用cfmanigen.mybluemix.net/?cm_sp=dw-bluemix--nospace--answers&cm_mc_uid=47484863183715230405119&cm_mc_sid_50200000=77264641525399031132 创建清单文件。按照你的步骤,就解决了。非常感谢。
    • 对我不起作用。查看 dist 文件夹,我注意到其中包含应用程序名称。所以对我有用的是在 manifest.yml 中编写:path: dist/my-angular-app-name
    猜你喜欢
    • 2021-11-08
    • 2021-11-02
    • 2011-05-24
    • 2020-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-21
    相关资源
    最近更新 更多