我们已经构建了(npm build
)角度项目并在${WORKSPACE}/dist
文件夹中生成工件。
所以,${WORKSPACE}/dist
有多个文件/文件夹,如.js
。 .map
,assets/
,.ico
$ cd ${WORKSPACE}
$ cf push -f manifest.yml
以下是manifest.yml
文件:
---
applications:
- name: xyz-app-frontend
memory: 64M
disk_quota: 64M
instances: 1
random-route: true
buildpack: https://github.com/cloudfoundry/nginx-buildpack.git#v1.0.1
path
是否在manifest.yml
文件中输入?提到需要推动的文物......
是manifest.yml文件中的路径条目吗?提到需要推动的工件
manifest.yml或path
中的cf push -p some/path
告诉cf cli项目文件的根位置(即它应该上传的内容)。
默认情况下,path是当前工作目录。如果要从其他位置推送文件,请将路径设置为应上载内容的新根。
例如,如果你想推送dist/
文件夹中的内容,你可以设置dist/
的路径,它会上传该文件夹中的所有内容。
如果要忽略某些内容,请将.cfignore
文件(与.gitignore
相同的语法)添加到使用path
设置的目录中。